前段时间可以编译的代码今天就不能编译了:代码应该没有问题!  代码如下:
 
import java.applet.*;
import java.awt.*;
public class boy extends Applet 
{
  public void paint(Graphics g)
    {g.setColor(Color.red);
     g.drawString("哥一边喝着咖啡,一边学java呢!",5,30);
     g.setColor(Color.blue);
     g.drawString("我学的很认真 ",10,50);
     }
}
问题如下:
F:\program Files\java\test>javac boy.java
boy.java :7:cannot find symbol
symbol :method setColor(java.awt.Color)
location:class Graghics
        {g.setColor(Color.red);
          ^ 
boy.java:8:cannot find symbol
symbol :method drawString(java.lang,int,int)
location:class Graghics
      g.drawString("哥一边喝着咖啡,一边学java呢!",5,30);
       ^
boy.java :9:cannot find symbol
symbol :method setColor(java.awt.Color)
location:class Graghics
        {g.setColor(Color.blue);
          ^ 
boy.java:10:cannot find symbol
symbol :method drawString(java.lang,int,int)
location:class Graghics
      g.drawString("我学的很认真 ",10,50);
       ^
4 errors

解决方案 »

  1.   

    代码是没错的,你的文件名或者环境变量是否正确,或者装过别的IDE了吗,仔细检查一下..
      

  2.   

    再跟一次:
    你把IDE工具关掉再打开 或者 系统restart后,这个问题可能自动消失
      

  3.   

    IDE是什么??
    重起和环境变量都试过,不是这的问题!!应用程序可以编译,而小应用程序编译是就会出现类似的问题!!
      

  4.   

    location:class Graghics
            {g.setColor(Color.red);
              ^ 你是完全复制错误信息过来的吗?
    Graghics是什么
    Graphics????