[英]Java conditional statement issues
我昨天剛開始使用 Java,但在條件語句方面遇到了一些問題。 嘗試在鼠標啟動時禁用和自動點擊器,並在鼠標關閉時啟用它。 但是點擊器仍然點擊? 我應該如何設置這個?
public class Random {
public boolean held;
Random(){
held = false;
}
public void printhi() {
System.out.print("hi");
}
public void setHeld(boolean held) throws AWTException {
this.held = held;
if(held == true) {
Robot robot = new Robot();
robot.mousePress(MouseEvent.BUTTON1_DOWN_MASK);
robot.delay(100);
robot.mouseRelease(MouseEvent.BUTTON1_DOWN_MASK);
if(held != true) {
}
}
}
再看看你的邏輯:
if(held == true) {
if(held != true) {
}
}
我只是刪除了一些行來提示你錯誤:)
public class Random {
public boolean held = false;
Random() {
}
public static void printhi() {
System.out.print("hi");
}
public void setHeld(boolean held) throws AWTException {
this.held = held;
if (held) {
Robot robot = new Robot();
robot.mousePress(MouseEvent.BUTTON1_DOWN_MASK);
robot.delay(100);
robot.mouseRelease(MouseEvent.BUTTON1_DOWN_MASK);
} else {
//do stuff
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.