『壹』 java中如何讓滑鼠進入JButton後鎖定啊
/*樓上已經將Robot類的常用方法列出來了,下面我做些補充。Robot類是一個可以虛擬控制電腦鍵盤和滑鼠的類,即可以控制任何一個按鍵按下或者松開,滑鼠三個鍵按下或者松開。設計者的目的是為了進行程序的演示,但是我不這樣認為,我認為這有許多其他的用途,尤其可以補充Java對底層操作的不足。
說了這么多,Robot對實現你的想法,是非常easy的了。只要用Button或者Frame等等監聽滑鼠的位置,當它移出Button時,重新設置滑鼠的位置即可。吹了這么多,下面,讓你看看Robot的一個簡單的程序。*/
import java.awt.*;
public class Robot05// extends Frame
{
public static void main(String[] args) throws AWTException
{
Robot r = new Robot();
r.delay(3000);//即等待的時間,單位是ms.
r.mouseMove(50, 50);//將滑鼠移動到指定的位置,坐標原點在電腦左上角(與可視化的坐標系是一致的)
for(int i=1;i<30;i++)
{
r.mouseMove(50+20*i, 50+20*i);
r.delay(100);
}
}
}
『貳』 java中Robot類滑鼠移動問題
java.awt.Robot類中的 mouseMove(int x, int y)將滑鼠指針移動到給定屏幕坐標。