是否有可能使用另一个jFrame的按钮来处理jFrame?如果可能的话,netbeans中的代码应该是什么样的?
是否有可能使用另一个jFrame的按钮来处理jFrame?
是的。
在JButton的ActionListener中:如果可能的话,netbeans中的代码应该是什么样的?
myOtherFrame.dispose();
你的问题本质上是——我如何从一个对象调用另一个对象的方法,就是这样。这样做的关键是要确保在调用对象中有一个合适的对象引用,该对象的行为要更改(方法要调用)。因此,这里需要对显示的窗口进行适当的引用,以便在其上调用方法。很可能我的建议对你没有多大帮助,因为这一切的关键是你的程序结构,包括你在另一个类中对一个Jframe的引用,你没有显示或告诉我们的细节。
而且,你不太可能想要一次有多个可见的JFrame,因为大多数专业应用程序最多只有一个顶级主窗口(对于Swing来说,这是一个JFrame),有时还有子窗口,对于Swing来说,这将是jdialog。
请参见:使用多个jframe,好/坏的做法?