要求双击和单击都弹框 jTable.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent e) { if (jTable.getValueAt(jTable.getSelectedRow(), 0) != null) { if (e.getClickCount() == 2) { JOptionPane.showMessageDialog(null, "你双击了JTable", "标题条文字串", JOptionPane.ERROR_MESSAGE); } else { JOptionPane.showMessageDialog(null, "你单击了JTable", "标题条文字串", JOptionPane.ERROR_MESSAGE); } } } }); 上面就弹单击的框,怎么弹双击的框
我已经加了MouseListener 上面代码中,如果单击事件不是弹框就已经实现了,你试一下你单击和双击都弹框时是否会执行双击的事件
用MouseListener public void mouseClicked(MouseEvent e){ if(e.getClickCount()==2){//鼠标双击 //TODO } }