Java 点击按钮关闭当前界面代码
时间: 2023-08-03 10:02:37 浏览: 167
在 Java 中,可以使用以下代码实现点击按钮关闭当前界面:
```java
import javax.swing.*;
import java.awt.event.*;
public class CloseButton extends JFrame {
private JButton closeButton;
public CloseButton() {
setTitle("Close Button Example");
setSize(300, 200);
setLocationRelativeTo(null);
closeButton = new JButton("Close");
closeButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
dispose(); // 关闭当前窗口
}
});
JPanel panel = new JPanel();
panel.add(closeButton);
getContentPane().add(panel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new CloseButton();
}
}
```
这里定义了一个名为 `CloseButton` 的类,继承了 `JFrame` 类。在构造函数中,创建了一个 `JButton` 按钮,并为其添加了一个 `ActionListener` 监听器,当按钮被点击时,调用 `dispose()` 方法关闭当前窗口。
在 `main` 函数中,创建了一个 `CloseButton` 对象,运行程序后,就可以点击按钮关闭当前窗口了。
阅读全文