Java監(jiān)聽器三種實(shí)現(xiàn)方法代碼解析
更新時(shí)間:2020年08月25日 09:51:15 作者:在退學(xué)邊緣瘋狂試探
這篇文章主要介紹了Java監(jiān)聽器三種實(shí)現(xiàn)方法代碼解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
這是沒有縮減的寫法
//創(chuàng)建一個(gè)自定義監(jiān)聽器
private btnlistener btnl = new btnlistener();
//必須在一個(gè)btn創(chuàng)建后才添加監(jiān)聽器,即在類里面無法添加但構(gòu)造函數(shù)可以
btn.addActionListener(btnl);
//自定義監(jiān)聽器的內(nèi)容
private class btnlistener implements ActionListener {
@Override //實(shí)現(xiàn)接口(interface)
public void actionPerformed(ActionEvent e) {
//Your Code Here
}
}
這是縮減的寫法(匿名類)
btn.addActionListener(new ActionListener{
@Override
public void actionPerformamed(ActionEvent e){
//your code
}
})
這是最簡寫法(lambda表達(dá)式)
btn.addActionListener( (e)->{
//your code
} )
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 聊聊java 過濾器、監(jiān)聽器、攔截器的區(qū)別(終結(jié)篇)
- Java Web監(jiān)聽器Listener接口原理及用法實(shí)例
- java中接口和事件監(jiān)聽器的深入理解
- Javaweb監(jiān)聽器實(shí)例之統(tǒng)計(jì)在線人數(shù)
- java-RGB調(diào)色面板的實(shí)現(xiàn)(事件監(jiān)聽器之匿名內(nèi)部類)
- Java使用自定義注解實(shí)現(xiàn)為事件源綁定事件監(jiān)聽器操作示例
- Java設(shè)計(jì)模式之監(jiān)聽器模式實(shí)例詳解
- Java基于servlet監(jiān)聽器實(shí)現(xiàn)在線人數(shù)監(jiān)控功能的方法
- 基于java servlet過濾器和監(jiān)聽器(詳解)
- 如何實(shí)現(xiàn)Java監(jiān)聽器詳解
相關(guān)文章
分布式調(diào)度XXL-Job整合Springboot2.X實(shí)戰(zhàn)操作過程(推薦)
這篇文章主要介紹了分布式調(diào)度XXL-Job整合Springboot2.X實(shí)戰(zhàn)操作,包括定時(shí)任務(wù)的使用場景和常見的定時(shí)任務(wù),通過本文學(xué)習(xí)幫助大家該選擇哪個(gè)分布式任務(wù)調(diào)度平臺(tái),對(duì)此文感興趣的朋友一起看看吧2022-04-04
java后臺(tái)實(shí)現(xiàn)支付寶對(duì)賬功能的示例代碼
這篇文章主要介紹了java后臺(tái)實(shí)現(xiàn)支付寶對(duì)賬功能的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
Mybatis?sqlMapConfig.xml中的mappers標(biāo)簽使用
這篇文章主要介紹了Mybatis?sqlMapConfig.xml中的mappers標(biāo)簽使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。2022-01-01
spring boot hutool整合email的詳細(xì)過程
這篇文章主要介紹了spring boot hutool整合email的相關(guān)知識(shí),本文介紹兩種方式發(fā)送email文件,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-03-03

