我是一名 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.
}
我是一名 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.
}
可以使用 MouseListener,然后检查 MouseEvent 的 getClickCount() 方法来检查是否是双击。
推荐阅读:http ://docs.oracle.com/javase/tutorial/uiswing/events/mouselistener.html