Java按钮点击事件
时间: 2024-04-23 14:19:42 浏览: 94
按钮事件处理-java的AWT类---课件
Java中的按钮点击事件可以通过动作监听器(ActionListener)来实现。当按钮被点击时,动作监听器会触发相应的事件处理方法。以下是一个简单的Java按钮点击事件的演示代码[^1]:
```java
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ButtonClickEventDemo {
public static void main(String[] args) {
// 创建一个 JFrame 对象
JFrame frame = new JFrame("Button Click Event Demo");
// 创建一个按钮对象
JButton button = new JButton("Click Me");
// 创建一个标签对象
JLabel label = new JLabel("Button not clicked");
// 创建一个动作监听器
ActionListener listener = new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 当按钮被点击时,修改标签的文本
label.setText("Button clicked");
}
};
// 将动作监听器添加到按钮上
button.addActionListener(listener);
// 将按钮和标签添加到 JFrame 上
frame.getContentPane().add(button);
frame.getContentPane().add(label);
// 设置 JFrame 的大小和布局
frame.setSize(300, 200);
frame.setLayout(new FlowLayout());
// 设置 JFrame 可见
frame.setVisible(true);
}
}
```
这段代码创建了一个 JFrame 对象,其中包含一个按钮和一个标签。当按钮被点击时,动作监听器会修改标签的文本。你可以运行这段代码来查看按钮点击事件的效果。
阅读全文