在Jtable中如何获取双击事件(20分)

  • 主题发起人 主题发起人 ncyqhhf
  • 开始时间 开始时间
N

ncyqhhf

Unregistered / Unconfirmed
GUEST, unregistred user!
//双击事件
table.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
String ok="8888";
if(e.getClickCount()==2){
System.out.println(ok);}
}
});
请问:
1、Jtable中,双击行时,System.out.println(ok)为什么不能输出8888。
2、在Jtable中如何获取双击事件。
 
[:D]我是JAVA初学者请大家多指教
 
......
public void mouseClicked(MouseEvent e){
System.out.println(e.getClickCount());
}
//输出的是数字单击为1,双击为2,击中三下为3。。。
我原先好象找不到有DoubleClick事件。
你可以试一下:
if(1<e.getClickCount()){
System.out.println(ok);
}
能处理双击事件,但不知道满不满足你要求
 
后退
顶部