Java实现编写程序,在屏幕上显示带标题的窗口,并添加一个按钮。当用户单击按钮时,结束程序。
时间: 2024-02-11 13:09:53 浏览: 67
好的,以下是一个简单的 Java 程序,可以实现在屏幕上显示带标题的窗口,并添加一个按钮。当用户单击按钮时,程序结束。
```java
import javax.swing.*;
import java.awt.event.*;
public class MyWindow extends JFrame {
public MyWindow() {
super("My Window"); // 设置窗口标题
JButton button = new JButton("Exit"); // 创建按钮
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0); // 点击按钮时,结束程序
}
});
getContentPane().add(button); // 将按钮添加到窗口中
pack(); // 调整窗口大小
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new MyWindow(); // 创建窗口对象
}
}
```
在这个程序中,我们定义了一个继承自 JFrame 的类 MyWindow,它代表了我们要显示的窗口。在 MyWindow 的构造方法中,我们设置了窗口的标题,并创建了一个按钮。我们给这个按钮添加了一个 ActionListener,当用户单击按钮时,程序会调用 System.exit(0) 来结束程序。最后,我们将按钮添加到窗口中,调整窗口的大小,并显示窗口。在 main 方法中,我们创建了一个 MyWindow 对象,即可启动程序。
阅读全文