发布时间:2025-12-11 01:09:42 浏览次数:1
ActionListener是一个接口,用于处理按钮点击事件。要使用ActionListener,需要实现这个接口并实现它的抽象方法。
以下是一个使用ActionListener的示例:
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;public class ActionListenerExample implements ActionListener {public static void main(String[] args) {JFrame frame = new JFrame("ActionListener Example");JButton button = new JButton("Click Me");ActionListenerExample listener = new ActionListenerExample();button.addActionListener(listener);frame.add(button);frame.setSize(300, 200);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}@Overridepublic void actionPerformed(ActionEvent e) {System.out.println("Button Clicked!");}}在上面的示例中,我们创建了一个JFrame窗口和一个JButton按钮。我们实现了ActionListener接口,并将其实例赋给按钮的addActionListener方法。当按钮被点击时,actionPerformed方法会被调用,输出"Button Clicked!"。
注意,我们可以在actionPerformed方法中编写自己的逻辑,以便处理点击事件。