2011-03-19 56 views

回答

1

一種方法是爲每個「子進程」提供對框架的引用,並提供一個用於更新UI的公共方法。

還是因爲它是最好不要延長的JFrame,具有參考到JFrame,併爲公衆提供方法的實用工具類。


順便說一句:大多數應用程序。將只有一個JFrame。處理您描述的情況的方法可能更好地使用JDialog或JOptionPanes來實現「次要」窗口。或者將所有GUI元素一起收集到主框架中:JDesktopPane/JInternalFrames,CardLayout,JTabbedPane ..使用`setVisible(布爾標誌)`設置