2
等我有一個基本的Java程序來移動鼠標來回:Java的Robot類不工作在程序比在Eclipse上
Robot r = new Robot();
r.delay(2000);
for(int i = 0; i<10; i++){
r.mouseMove(50, 500);
r.delay(500);
r.mouseMove(50, 600);
r.delay(500);
}
當我用eclipse運行程序打開時,在屏幕上正確地移動鼠標。但是,當我在啓動程序後專注於另一個程序,即Internet Explorer時,程序不會移動鼠標,除非我切換回Eclipse。
任何想法爲什麼Robot類只在Eclipse IDE打開的窗口中工作?
這是一個軟件錯誤還是硬件問題,如果是這樣,我該如何解決它?