在 java 中双击鼠标事件
2022-09-02 19:15:13
默认情况下,事件只需单击一下即可开始。我有一个,但我想从双击开始。可能吗?MouseClicked
JTextPane
默认情况下,事件只需单击一下即可开始。我有一个,但我想从双击开始。可能吗?MouseClicked
JTextPane
我相信您可以从MouseEvent中提取点击计数(假设它被称为e)
试试这个
if (e.getClickCount() == 2 && !e.isConsumed()) {
e.consume();
//handle double click event.
}
我不认为会有解决方案,因为Java可以在非PC设备上运行。
大多数便携式设备不支持双击。
您可以跟踪每次鼠标单击的时刻,并触发自己的“双击”事件。但我不认为这是一个好主意。