Java List双击事件实现方法
程序员文章站
2024-03-01 08:44:16
本文实例简述了java list双击事件实现方法,有着不错的借鉴价值。分享给大家供大家参考之用。具体方法如下:
1. 定义一个mouselistener;
2. 在mo...
本文实例简述了java list双击事件实现方法,有着不错的借鉴价值。分享给大家供大家参考之用。具体方法如下:
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程序设计有所帮助。