【发布时间】:2009-08-24 12:14:52
【问题描述】:
我已经创建了这个小程序,它将鼠标移动到屏幕上的 1000 位置。它作为应用程序工作,但在小程序中不起作用。我已经创建了签名的小程序,但它仍然不会移动鼠标。我应该怎么做才能让我的机器人类在浏览器中工作?我的代码如下:
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Robot;
import java.awt.AWTException;
public class s extends Applet {
public void paint(Graphics g) {
g.drawString("Test1", 10, 10);
}
public void init() {
try {
Robot robot = new Robot();
robot.mouseMove(1000,50);
System.out.println("code executes");
} catch (Exception ex) {
System.out.println("code failed");
};
}
}
【问题讨论】:
-
运行代码时是否收到 AWTException?
-
看看这段代码,有一些比我下面的回答更重要的东西:这不是一个小程序! java.sun.com/docs/books/tutorial/deployment/applet
-
谢谢,我已将其更新为小程序。它适用于小程序查看器,但不适用于浏览器