이 애플릿을 만들었습니다. 화면에 마우스를 1000post로 이동 시켰습니다. 그것은 응용 프로그램으로 작동하지만 애플릿에서는 작동하지 않습니다. 서명 된 애플릿을 만들었지 만 여전히 마우스를 움직이지 않을 것입니다. Robot 클래스를 브라우저에서 작동 시키려면 어떻게해야합니까? 내 코드는 다음과 같습니다.웹 브라우저에서 자바 애플릿으로 Robot 클래스를 사용하여 이동하고 마우스를 클릭하고자 할 때
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이 표시됩니까? –
이 코드를 보면 저의 대답보다 중요한 것이 있습니다 : 이것은 APPLET이 아닙니다! http://java.sun.com/docs/books/tutorial/deployment/applet/ –
감사합니다. 애플릿으로 업데이트했습니다. 애플릿 뷰어에서는 작동하지만 브라우저에서는 작동하지 않습니다. – Sydney