Rox*_*Rox 7 java swing mousewheel
有没有办法听老鼠轮按下(不移动滚轮,只是按下它)?
我已经检查了MouseWheelListener API,但鼠标滚轮按下没有任何东西,只是车轮移动.
鼠标滚轮按钮通常是鼠标按钮2:
public void mouseClicked(MouseEvent evt) {
if ((evt.getModifiers() & InputEvent.BUTTON2_MASK) != 0) {
System.out.println("middle" + (evt.getPoint()));
}
}
Run Code Online (Sandbox Code Playgroud)
甚至更好:
SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)
Run Code Online (Sandbox Code Playgroud)