java GUI编程 事件及事件的监听

我在开始学习java GUI编程时,用的是VE,VE虽然有好处,但却也有很多坏处啊。
好处:直观,容易管理布局,不必太了解具体实现细节,适合初学者。
坏处:不能很好的理解程序内部的实现流程,不容易理解控件之间关系,也不容易理解事件与事件监听的原理。
我也是受到了这个坏处的影响吧,对事件与事件监听内部的原理不是很了解啊。
在这里也请问一个简单的问题吧,
java GUI 编程中事件与事件的监听,这种事件的监听有几种实现方法啊,原理?最好详细点。先谢了!
我知道一个方法实现监听:先用一个外部类来实现一个ActionListener接口,ActionListener接口中由一个方法actionPerformed(ActionEvent e)需要被实现,然后在这个方法中实现具体的逻辑。
还有,也可以用一个内部类来实现,例如:
button.addActionListener(new ActionListener() {
/*这里重写event事件处理方法*/
})
就是在给控件添加监听的时候,直接在这里写一个匿名类,类实现具体的逻辑。
还有什么方法啊?原理呢?
先谢了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值