2010-04-23 2 views
0

Почему всплывающее окно, созданное таким образом, показано перед всеми приложениями Windows с JRE 1.6.0_18, но оно не использует 1.6.0_03?Java Swing popup visibility

PopupFactory popupFactory = new PopupFactory(); 
    Popup popup= popupFactory.getPopup(null,new JPanel(),200,200); 
    popup.show(); 
+0

Примечание: В настоящее время безопасный вариант JRE является 6u20. –

+0

(Кроме того, что значит открыть всплывающее окно на панели, которая не прикреплена к видимому окну.) –

ответ

0

Звучит как «что-то» изменилось между этими версиями JRE. Они либо исправили ошибку, либо внесли новую. Я не думаю, что есть больше волшебства.

Если вы очень интересно узнать, что именно изменилось, вы можете проверить эту ссылку: http://java.sun.com/javase/6/webnotes/ReleaseNotes.html