『壹』 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)将鼠标指针移动到给定屏幕坐标。