Java List雙擊事件實(shí)現(xiàn)方法
本文實(shí)例簡(jiǎn)述了Java List雙擊事件實(shí)現(xiàn)方法,有著不錯(cuò)的借鑒價(jià)值。分享給大家供大家參考之用。具體方法如下:
1. 定義一個(gè)MouseListener;
2. 在mouseListener中增加mouseClicked事件;
3. 由MouseEvent的getSource()獲得List對(duì)象;
4. 由List的getSelectedIndex()事件獲得點(diǎn)擊項(xiàng)的Index;
5. 根據(jù)Index,用List的getItem()方法獲得點(diǎn)擊項(xiàng);
6. 最后,用addMouseListener()把定義的MouseListener增加到List。
// 雙擊鼠標(biāo)事件
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent mouseEvent) {
List theList = (List) mouseEvent.getSource();
if (mouseEvent.getClickCount() == 2) {
int index = theList.getSelectedIndex();
if (index >= 0) {
String s = theList.getItem(index);
}
}
}
};
lstRoster.addMouseListener(mouseListener);
希望本文所述對(duì)大家的Java程序設(shè)計(jì)有所幫助。
- 剖析Java中的事件處理與異常處理機(jī)制
- Java添加事件監(jiān)聽(tīng)的四種方法代碼實(shí)例
- java抓取鼠標(biāo)事件和鼠標(biāo)滾輪事件示例
- java開(kāi)發(fā)gui教程之jframe監(jiān)聽(tīng)窗體大小變化事件和jframe創(chuàng)建窗體
- java常見(jiàn)事件響應(yīng)方法實(shí)例匯總
- java基礎(chǔ)之標(biāo)簽、按鈕和按鈕事件簡(jiǎn)介
- 為Java應(yīng)用程序添加退出事件響應(yīng)
- javascrpt綁定事件之匿名函數(shù)無(wú)法解除綁定問(wèn)題
- java隨機(jī)事件分發(fā)器示例
- 經(jīng)常用到的JavasScript事件的翻譯
- Java事件處理機(jī)制(自定義事件)實(shí)例詳解
相關(guān)文章
ElasticSearch突然采集不到日志問(wèn)題解決分析
這篇文章主要為大家介紹了ElasticSearch突然采集不到日志問(wèn)題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
java中Hibernate面試知識(shí)點(diǎn)整理
在本篇文章里小編給大家整理的是一篇關(guān)于java中Hibernate面試知識(shí)點(diǎn)整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。2021-01-01
講解Java中的基礎(chǔ)類(lèi)庫(kù)和語(yǔ)言包的使用
這篇文章主要介紹了Java中的基礎(chǔ)類(lèi)庫(kù)和語(yǔ)言包的使用,是Java入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-09-09
Java的MyBatis框架中MyBatis Generator代碼生成器的用法
這篇文章主要介紹了Java的MyBatis框架中Mybatis Generator代碼生成器的用法,Mybatis Generator主要被用來(lái)生成繁瑣的配置文件來(lái)提高效率,需要的朋友可以參考下2016-04-04
解析Java多線程之常見(jiàn)鎖策略與CAS中的ABA問(wèn)題
本篇文章介紹了常見(jiàn)的鎖策略,并說(shuō)明了synchronized關(guān)鍵字加的鎖類(lèi)型不是單一一種鎖類(lèi)型的,根據(jù)可重入鎖與非可重入鎖引出了死鎖的概念與死鎖條件,最后介紹了CAS指令以及CAS鎖產(chǎn)生的ABA問(wèn)題及其解決方案,需要的朋友可以參考下2022-06-06
SpringCloud如何解決服務(wù)之間的通信問(wèn)題
本文主要介紹了SpringCloud如何解決服務(wù)之間的通信問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-08-08
Java實(shí)現(xiàn)經(jīng)典游戲俄羅斯方塊(升級(jí)版)的示例代碼
俄羅斯方塊是一款風(fēng)靡全球,從一開(kāi)始到現(xiàn)在都一直經(jīng)久不衰的電腦、手機(jī)、掌上游戲機(jī)產(chǎn)品,是一款游戲規(guī)則簡(jiǎn)單,但又不缺乏樂(lè)趣的簡(jiǎn)單經(jīng)典小游戲。本文將用Java語(yǔ)言實(shí)現(xiàn)這一經(jīng)典游戲,需要的可以參考一下2022-09-09

