识别 Java 中的双击
2022-08-31 17:45:38
我想知道当鼠标在组件中双击时,我们如何执行操作。
public void mouseClicked(MouseEvent event)
{
if (event.getClickCount() == 2 && event.getButton() == MouseEvent.BUTTON1) {
System.out.println("double clicked");
}
}
假设您的意思是在 Swing 中,将鼠标管理器分配给您的组件:
addMouseListener(new MouseAdapter(){
@Override
public void mouseClicked(MouseEvent e){
if(e.getClickCount()==2){
// your code here
}
}
});
参考: