2012-08-12 98 views
0

我想要做的是讓我的鼠標圍繞一個點(離所述點500px)以圓形方式移動。我想讓鼠標逆時針旋轉。機器人課,以圓形運動移動鼠標

所以我想說的是這個..我想讓鼠標移動一個500px的點,使用Robot類的方法mouseMove。我只是無法弄清楚在事物的數學方面我會怎麼做。

+0

我很確定你的意思是鼠標指針。鼠標本身在java虛擬機之外。 – emory 2012-08-12 12:30:45

回答

1

使用circle equation來獲得x值和y值之間的依賴關係。

現在檢查-500到500之間的每個x(跳轉爲1),計算y值並移動鼠標。

0

我覺得有點trigonometry可以做到這一點。然後你可以繼續移動:

Robot r = new Robot(); 
r.mouseMove(calculatedX,calculatedY);