java 环境变量设置过了,各位看看什么原因:源程序如下:
---------------------------------------
import java.applet.*;
import java.awt.*;
public class Boy extends Applet
{
 public void paint(Graphics g)
 {
  g.setColor(Color.red);
  g.drawString("我一边喝着咖啡,一边学习java呢",2,30);
  g.setColor(Color.blue);
  g.drawString("我学的很认真",10,50);
 }
编译出错信息如下:
-------------------------------
Boy.java:7: cannot find symbol
symbol  : method setColor(java.awt.Color)
location: class Graphics
  g.setColor(Color.red);
   ^
Boy.java:8: cannot find symbol
symbol  : method drawString(java.lang.String,int,int)
location: class Graphics
  g.drawString("我一边喝着咖啡,一边学习java呢",2,30);
   ^
Boy.java:9: cannot find symbol
symbol  : method setColor(java.awt.Color)
location: class Graphics
  g.setColor(Color.blue);
   ^
Boy.java:10: cannot find symbol
symbol  : method drawString(java.lang.String,int,int)
location: class Graphics
  g.drawString("我学的很认真",10,50);
   ^
4 errors
好像找不到Graphics类
我已经 import java.awt.*;新人在线等,谢谢.

解决方案 »

  1.   

    你的程序没有问题只是后面少一个  } 应该是你笔误你的classpath 怎么设置的
      

  2.   

    classpath设置
    .;D:\Java\jdk1.5.0\lib;D:\Java\jdk1.5.0\lib\tools.jar;D:\Java\jdk1.5.0\lib\dt.jar;D:\Java\jdk1.5.0\jre\lib\rt.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jarjava_home设置
    D:\Java\jdk1.5.0path设置
    D:\Java\jdk1.5.0\bin;D:\Java\jdk1.5.0\jre\bin;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
      

  3.   

    代码没问题。
    所以,出错的原因应该是不能“一边喝着咖啡,一边学习java”。
      

  4.   

    在HTML代码里倒入class就行。
    ok
      

  5.   

    stevensinclair(S.T.) 
    "在HTML代码里倒入class就行。
    ok"我知道这样可以的,但是为什么不加入到html就不行呢?迷惑??
    谢谢各位的关注和帮助
    继续求告人指点。