首页 > 编程语言 > 详细

Java List双击事件

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

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双击事件

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!