Я сделал апплет, который запускает jframe, но затем jframe уходит за окно браузера? Я попробовал frame.toFront(), но это не сработало. Вот ссылка на апплет http://dalpi.web44.net/
JFrame уходит за окно браузера при запуске из апплета
comment
У меня работает (Opera 11.50 на Ubuntu 11.04, с плагином IcedTea-Web, 1.1.1 для Java). Какая у вас комбинация браузер/ОС/плагин?
- person Paŭlo Ebermann   schedule 30.07.2011
comment
моя комбинация - firefox/windows 7 64-bit/консоль Java 6.0.26
- person functionptr   schedule 31.07.2011
Ответы (2)
Используйте модальное JDialog вместо JFrame. Если вам действительно нужно запустить JFrame с веб-страницы, используйте для этого Java Web Start, и забудьте про апплет (и все связанные с ним хлопоты).
Кстати, ссылка на этой странице на источник не работает.
person
Andrew Thompson
schedule
28.07.2011
Однако у меня не было проблем с JFrame, вызванным из JApplet.
- person Paŭlo Ebermann; 30.07.2011
Я понял! Проблема в том, что апплет перехватывает фокус у JFrame. Поэтому я сделал апплет нефокусируемым
japplet.setFocusable(false);
person
functionptr
schedule
01.08.2011