如何处理用户控件(如Java中的JList)的事件

本文关键字:中的 事件 Java JList 用户 何处理 处理 控件 | 更新日期: 2023-09-27 18:02:13

我是c#开发人员&我也想用Java工作。我不知道如何处理这样的用户控件的事件:

System.Windows.Forms.ListBox listBox = new System.Windows.Forms.ListBox();
listBox.DoubleClick += new EventHandler(listBox_2click);
...
void listBox_2click(object s , EventArgs e)
{
   // do sth.
}

如何处理用户控件(如Java中的JList)的事件

您可以使用MouseListener,然后检查MouseEvent的getClickCount()方法来检查是否为双击。

推荐阅读:http://docs.oracle.com/javase/tutorial/uiswing/events/mouselistener.html