我正在尝试Robot
在 Java 类中创建一个全局变量而不抛出AWTException
. 我能想出的唯一方法是抛出异常。我需要它是全局的原因是因为我需要Robot
在类的其他方法中使用相同的变量。
public class Robo{
Robot r;
public Robo() throws AWTException{
r = new Robot();
}
public void useRobot(){
r.mouseMove(5, 5);
r.toString();
}
public void useRobot2(){
//r....some other things
}
}
如果我不抛出异常,我需要在每个方法中声明一个新的 Robot。
public class Robo{
public Robo() {
}
public void useRobot(){
try{
Robot r = new Robot();
r.mouseMove(5, 5);
r.toString();
}
catch (AWTException e){}
}
public void useRobot2(){
try{
Robot r = new Robot();
r...... //some other things
}
catch (AWTException e){}
}
}
有人可以帮助我吗?