eclipse软件编写程序 在窗口中加入一个按钮、标签和弹出式列表。用“按钮”实现关闭当前窗口
时间: 2024-04-30 17:20:03 浏览: 95
以下是使用Java Swing编写的示例代码,其中包括一个按钮、标签和弹出式列表,并使用按钮实现关闭当前窗口的功能:
```java
import javax.swing.*;
import java.awt.event.*;
public class MyWindow extends JFrame {
public MyWindow() {
// 设置窗口标题
setTitle("My Window");
// 创建标签和按钮
JLabel label = new JLabel("Hello World!");
JButton button = new JButton("Close Window");
// 为按钮添加点击事件
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 点击按钮时关闭窗口
dispose();
}
});
// 创建弹出式列表
String[] items = {"Item 1", "Item 2", "Item 3"};
JComboBox<String> comboBox = new JComboBox<>(items);
// 将组件添加到窗口中
JPanel panel = new JPanel();
panel.add(label);
panel.add(button);
panel.add(comboBox);
getContentPane().add(panel);
// 设置窗口大小并显示
setSize(300, 200);
setVisible(true);
}
public static void main(String[] args) {
// 创建窗口并运行
new MyWindow();
}
}
```
运行该程序后,会出现一个窗口,其中包括一个标签、一个按钮和一个弹出式列表。单击按钮时,窗口将被关闭。
阅读全文