我想要做的是讓我的鼠標圍繞一個點(離所述點500px)以圓形方式移動。我想讓鼠標逆時針旋轉。機器人課,以圓形運動移動鼠標
所以我想說的是這個..我想讓鼠標移動一個500px的點,使用Robot類的方法mouseMove。我只是無法弄清楚在事物的數學方面我會怎麼做。
我想要做的是讓我的鼠標圍繞一個點(離所述點500px)以圓形方式移動。我想讓鼠標逆時針旋轉。機器人課,以圓形運動移動鼠標
所以我想說的是這個..我想讓鼠標移動一個500px的點,使用Robot類的方法mouseMove。我只是無法弄清楚在事物的數學方面我會怎麼做。
使用circle equation來獲得x值和y值之間的依賴關係。
現在檢查-500到500之間的每個x(跳轉爲1),計算y值並移動鼠標。
我覺得有點trigonometry可以做到這一點。然後你可以繼續移動:
Robot r = new Robot();
r.mouseMove(calculatedX,calculatedY);
我很確定你的意思是鼠標指針。鼠標本身在java虛擬機之外。 – emory 2012-08-12 12:30:45