码迷,mamicode.com
首页 > 编程语言 > 详细

Java List双击事件

时间:2014-09-03 10:51:56      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   java   div   sp   log   on   

1. 定义一个MouseListener;

2. 在mouseListener中增加mouseClicked事件;

3. 由MouseEvent的getSource()获得List对象;

4. 由List的getSelectedIndex()事件获得点击项的Index;

5. 根据Index,用List的getItem()方法获得点击项;

6. 最后,用addMouseListener()把定义的MouseListener增加到List。

 

         // 双击鼠标事件
         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);

 

Java List双击事件

标签:style   blog   color   os   java   div   sp   log   on   

原文地址:http://www.cnblogs.com/mstk/p/3952949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!