2010-04-23 90 views
0

爲什麼像這樣創建的彈出窗口顯示在使用JRE 1.6.0_18的所有Windows應用程序的前面,但它不使用1.6.0_03?Java Swing彈出窗口的可見性

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

注:JRE的當前安全版本6u20。 – 2010-04-23 22:42:21

+0

(另外,在未連接到可見窗口的面板上打開彈出窗口意味着什麼。) – 2010-04-23 22:49:33

回答

0

這些JRE版本之間的聲音像「某些東西」一樣發生了變化。他們已經修復了一個bug或者引入了一個新bug。我不認爲這有更多的魔力。

如果你是知道究竟發生了變化很感興趣,你可以看看這個鏈接:http://java.sun.com/javase/6/webnotes/ReleaseNotes.html