Java编写程序,达到最简,在屏幕上显示带标题的窗口,并添加一个按钮。当用户单击按钮时,结束程序。
时间: 2023-12-30 13:02:35 浏览: 69
MouseTest.rar_Java编程_Java_
以下是最简单的 Java 代码实现:
```java
import javax.swing.*;
public class MyWindow extends JFrame {
public static void main(String[] args) {
JFrame frame = new JFrame("带标题的窗口");
JButton button = new JButton("退出");
button.addActionListener(e -> System.exit(0));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(button);
frame.pack();
frame.setVisible(true);
}
}
```
这个程序定义了一个 `MyWindow` 类,其中只有一个 `main` 方法。在 `main` 方法中,创建了一个带标题的窗口 `frame`,并创建了一个按钮 `button`。为了让程序更简洁,使用了 lambda 表达式来创建按钮的事件监听器,当用户单击按钮时,程序会调用 `System.exit(0)` 方法退出程序。
然后设置了窗口的关闭行为为退出程序,并将按钮添加到窗口中。最后调用 `pack()` 方法让窗口自适应内容大小,并将窗口显示出来。
阅读全文