事件机制总结

事件机制

事件机制包括事件源、事件类型(事件监听器方法)、事件处理类。
事件源:发生的动作在哪一个图形界面类对象上,哪一个对象就是事件源。
例如在登陆界面中点登录按钮,那么登录按钮就是事件源。

事件类型(事件监听器方法):监听器是用来捕捉发生在事件源上的动作的。
首先要给事件源添加相应的事件监听器方法
在事件源发生动作后,就会由相应的事件监听器方法捕捉这些动作
给事件源添加一个addActionListener事件监听器方法(必须要带一个事件处理类对象)
例:
//实例化一个文本输入框
javax.swing.JTextField txtName = new javax.swing.JTxetField(16);
//将对象添加到窗体上
jf.add(txtName);
//实例化一个登录按钮
javax.swing.JButton jbu=new javax.swing.JButton(“登陆”);
//设置按钮的动作命令值
jbu.setActionCommand(“Login”);
//将按钮添加到窗体上
Jf.add(jbu);
//实例化一个LoginListener类对象
LoginListener log = new LoginListener(txtName);
//给事件源添加一个捕获动作的事件的监听器方法,并给监听器绑定事件处理类对象log
jbu.addActionListen(lod);

事件处理类
ActionListener接口要定义一个类来实现,并且实现接口中的抽象方法
public class LoginListener implements ActionListener{
//实现抽象方法
}
注:必须全部实现接口中的抽象方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值