Java监听器三种实现方法代码解析
更新时间:2020年08月25日 09:51:15 作者:在退学边缘疯狂试探
这篇文章主要介绍了Java监听器三种实现方法代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
这是没有缩减的写法
//创建一个自定义监听器 private btnlistener btnl = new btnlistener(); //必须在一个btn创建后才添加监听器,即在类里面无法添加但构造函数可以 btn.addActionListener(btnl); //自定义监听器的内容 private class btnlistener implements ActionListener { @Override //实现接口(interface) public void actionPerformed(ActionEvent e) { //Your Code Here } }
这是缩减的写法(匿名类)
btn.addActionListener(new ActionListener{ @Override public void actionPerformamed(ActionEvent e){ //your code } })
这是最简写法(lambda表达式)
btn.addActionListener( (e)->{ //your code } )
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
springcloud3 Sentinel的搭建及案例操作方法
Sentinel是分布式系统流量控制的哨兵,阿里开源的一套服务容错的综合性解决方案,这篇文章主要介绍了springcloud3 Sentinel的搭建以及案例操作,需要的朋友可以参考下2023-01-01RabbitMQ的Direct Exchange模式实现的消息发布案例(示例代码)
本文介绍了RabbitMQ的DirectExchange模式下的消息发布和消费的实现,详细说明了如何在DirectExchange模式中进行消息的发送和接收,以及消息处理的基本方法,感兴趣的朋友跟随小编一起看看吧2024-09-09
最新评论