try{
Robot rob = new Robot();
for(int i = 0; i < 30; ++i) {
double rr = Math.random();
rob.mouseMove((int) (rr * 200), (int) (rr * 300));
System.out.println("x=" + (int) (rr * 200) + ", y=" + (int) (rr * 300));
rob.delay(300);
}
} catch(Exception e){
System.exit(-1);
}
上面的代码在我的Windows 7上完美运行,但似乎不适用于我的Fedora 27? msg没有错误,没有异常,我确实看到System.out.println()被执行了30次,但是鼠标并没有全部移动。我错过了什么?