Я хочу проверить, нажата ли ЛЕВАЯ кнопка мыши, и если true, я хочу позвонить:
robot.keyPress(KeyEvent.VK_W); robot.keyRelease(KeyEvent.VK_W);
Как проверить, нажата ли левая кнопка мыши?
Попробуйте выполнить следующую инструкцию внутри функции обратного вызова мыши:
if (event.getButton() == MouseEvent.BUTTON1) { robot.keyPress(KeyEvent.VK_W); robot.keyRelease(KeyEvent.VK_W) }
Здесь не так много информации для go. Но у Swing есть хороший способ узнать, какая кнопка мыши нажата. Вы можете найти документацию здесь: https://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#isLeftMouseButton (java .awt.event.MouseEvent)