如果我每次调用它时需要更新A的显示,我如何调用JFrame的同一个实例来说是来自5个不同的JFrame?
答案 0 :(得分:1)
一种方法是为每个'子进程'提供一个框架引用,以及一个将更新UI的公共方法。
或者,因为最好不要扩展 JFrame,这是一个实用程序类,它具有引用到JFrame并提供公共方法。
BTW:大多数应用。只有一个JFrame。使用JDialogs或JOptionPanes为“辅助”窗口更好地实现处理您描述的情况的方法。或者将所有GUI元素一起收集到主框架中:JDesktopPane / JInternalFrames,CardLayout,JTabbedPane ..