ActionListener

百科
ActionListener

ActionListener

ActionListener是Java中关于事件处理的一个接口,继承自EventListener。

基本介绍

  • 中文名:ActionListener
  • 用于:接收操作事件的侦听器接口
  • 属于:Java中关于事件处理的一个接口
  • 继承自:EventListener

定义

ActionListener用于接收操作事件的侦听器接口。对处理操作事件感兴趣的类可以实现此接口,而使用该类创建的对象可使用组件的 addActionListener 方法向该组件注册。在发生操作事件时,调用该对象的 actionPerformed 方法。

示例代码

package org.gan.listener;
import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
public class ActionListener {
Frame f = new Frame();
Panel p = new Panel();
TextField txtField = new TextField(50);
Button btn = new Button("提交");
public void init() {
f.setLayout(new FlowLayout());
// 注册ActionListener接口
p.add(txtField);
p.add(btn);
btn.addActionListener(new myActionListener());
f.setBackground(Color.GRAY);
f.add(p);
// 设定标题
f.setTitle("事件处理程式");
// 设定尺寸,默认为(0,0)
f.setSize(500, 500);
// 设定是否可见,默认为false
f.setVisible(true);
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com