Как установить логическое значение при щелчке мыши?
Что неправильно, когда я устанавливаю переменную isleftmousedown в true, она будет проверять ее дважды, когда она тестируется в цикле while, потому что я тестировала ее с циклом while, и вы можете увидеть это ниже! Если это поможет вам, я использую JNativeHook с этим проектом!
public static NativeMousePressed(NativeMouseEvent e) {
isleftmousedown = true;
}
public static NativeMouseReleased(NativeMouseEvent e) {
isleftmousedown = false;
}
Это цикл:
while (true) {
try {
Thread.sleep(1);
if (isleftmousedown) {
System.out.println("test");
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}