У меня действительно есть проблемы с тем, чтобы мой JFrame был на фронте, когда я его назову.Java JFrame to Front
У меня есть класс наследования от JDialog. Он появляется, когда я запускаю свою очень крутую игру в java. если я сейчас, например, хочу загрузить игру, я нажимаю кнопку загрузки, а другой JDialog открывается, чтобы выбрать игру для загрузки. Итак, теперь я должен открыть JDialogs => Диалог запуска и диалог загрузки. ok, когда я закрыл игру и загрузил ее, нагрузка jdialog удаляет JFrame для загруженной игры, и после этого стартовый jdialog снова возвращается к .
Я не хочу, чтобы диалоговое окно запуска приходилось на фронт!
я уже добавил следующее codeline к моей JFrame для игры:
this.toFront()
без какого-либо эффекта.
Как я могу получить JFrame на фронт?
Действительно ли ваш запуск JDialog является модальным? Если да, то это будет всегда на фронте. Я думаю, что использование другого 'JFrame' вместо' JDialog' решит вашу проблему. – NiziL
Не модально! jdialog просто выскакивает назад по jframe после появления jframe. – user2663778