如何在 JButton 的 addActionListener
函数中调用 JFrame 的 setVisible(false)
(如下所示):
jButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
//here
}
});
最佳答案
假设您有一个声明如下的变量:
JFrame frame;
您只需调用:
frame.setVisible(false);
否则,如果您位于扩展 JFrame
的类中,则必须:
NameOfClass.this.setVisible(false);
或者甚至更好的是使用setVisible(false)
,您可以dispose()
它。
关于java - 从 JButton 的 actionListener 关闭 JFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13291870/