用JAVA创建一个窗口,里面设置一个文本标签,一个start按钮,一个end按钮,点击start时,会在文本标内显示“开始start”
时间: 2023-11-22 22:53:57 浏览: 31
以下是用Java Swing创建一个窗口,里面有一个文本标签和两个按钮,点击Start按钮会在文本标签内显示“开始start”:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MyWindow extends JFrame implements ActionListener {
private JLabel label;
private JButton startButton, endButton;
public MyWindow() {
setTitle("My Window");
setSize(400, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建文本标签
label = new JLabel("Hello World", JLabel.CENTER);
add(label, BorderLayout.CENTER);
// 创建Start按钮
startButton = new JButton("Start");
startButton.addActionListener(this);
add(startButton, BorderLayout.WEST);
// 创建End按钮
endButton = new JButton("End");
endButton.addActionListener(this);
add(endButton, BorderLayout.EAST);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == startButton) {
label.setText("开始start");
} else if (e.getSource() == endButton) {
label.setText("结束end");
}
}
public static void main(String[] args) {
MyWindow window = new MyWindow();
window.setVisible(true);
}
}
```
运行程序后,会弹出一个窗口,其中有一个文本标签和两个按钮,点击Start按钮会在文本标签内显示“开始start”。