java actionlistener使用方法
时间: 2023-09-08 14:08:54 浏览: 145
java jsp listener小用法
Java ActionListener 是一个接口,用于监听用户在 GUI(图形用户界面)中触发的操作事件,例如按钮点击、菜单选择等。下面是一个简单的使用 ActionListener 的示例代码:
```
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class ActionListenerExample implements ActionListener {
private JButton button;
public static void main(String[] args) {
new ActionListenerExample().createUI();
}
public void createUI() {
JFrame frame = new JFrame("Action Listener Example");
JPanel panel = new JPanel();
button = new JButton("Click Me");
button.addActionListener(this); // 添加 ActionListener
panel.add(button);
frame.add(panel);
frame.pack();
frame.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button) {
System.out.println("Button clicked");
}
}
}
```
在上面的示例代码中,我们创建了一个 JFrame 窗口和一个 JButton 按钮,并将 ActionListener 添加到按钮中。当用户点击按钮时,ActionListener 将触发 actionPerformed() 方法,并执行相应的操作。在本例中,我们只是简单地在控制台上打印了一条消息。
阅读全文