java组件与事件简单代码
时间: 2023-11-04 17:10:38 浏览: 13
好的,以下是一个简单的 Java 组件(按钮)和事件处理的代码示例:
```java
import javax.swing.*;
import java.awt.event.*;
public class ButtonExample implements ActionListener {
JButton button;
public ButtonExample() {
// 创建按钮
button = new JButton("点击我!");
// 添加事件监听器
button.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
// 处理事件
System.out.println("按钮被点击了!");
}
public static void main(String[] args) {
// 创建窗口
JFrame frame = new JFrame("Button Example");
// 创建组件
ButtonExample buttonExample = new ButtonExample();
// 添加组件到窗口
frame.add(buttonExample.button);
// 设置窗口参数
frame.pack();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
```
这个程序创建了一个窗口,并在窗口中添加了一个按钮。当按钮被点击时,会触发 `actionPerformed` 方法,打印一条消息。
阅读全文