新手问题:AWTException无法解析为类型

新手问题:AWTException无法解析为类型,exception,awtrobot,resolve,Exception,Awtrobot,Resolve,我很抱歉问了一个很简单的问题,但我的谷歌fu技能在这里让我失望。我所要做的就是让一个简单的机器人在周围点击并键入内容 以下是我们班到目前为止的全部情况: import java.awt.Robot; public class Geniebot extends Robot { public Robot bot; //this is the actual robot public Geniebot(){ try{

我很抱歉问了一个很简单的问题,但我的谷歌fu技能在这里让我失望。我所要做的就是让一个简单的机器人在周围点击并键入内容

以下是我们班到目前为止的全部情况:

import java.awt.Robot;
    public class Geniebot extends Robot {
        public Robot bot;
        //this is the actual robot

        public Geniebot(){
            try{
                Robot r = new Robot();
            }
            catch (AWTException e){
                throw new RuntimeException("something is wrong");
            }
        }

}

eclipse在AWTException下面加了红色下划线,表示它无法解析为类型。

您必须导入
java.awt.AWTException
。将它添加到您的导入列表中,或者使用
Ctrl+Shift+O
让Eclipse为您执行此操作。

您还需要粘贴
Robot
构造函数的内容。听起来好像您没有初始化AWT,或者您试图在AWT正确初始化之前访问它。深入了解异常(或至少是消息)的内部细节。