首先你要编译MyCanvas.java文件,生成MyCanvas.class。然后把他放到你的系统环境变量CLASSPATH指定的目录中。再进行编译就没有问题了。

解决方案 »

  1.   

    你要在HelloWorld.java  里面import MyCanvas.mgc
    才可以
      

  2.   

    谢谢两位,
    ygc(狒狒)! 你说的放在系统环境变量CLASSPATH下,如果有用的话。
    是不是在 做javac 编译HelloWorld.java  的时候可以指定参数呀。
    - ? 怎么写。
    请指教。
      

  3.   

    javac -classpath +路径 HelloWorld.java
    这样应该就可以了,也可以设置classpath,用set classpath 命令
      

  4.   

    谢谢大家。
    我在文件目录下用 javac -g:none -bootclasspath %myClasses% HelloWorld.java
    可以通过。但在跟目录下如 C:\>javac ................... C:\HelloWorld\HelloWorld.java 
    的时候 又出现不能 编译的情况。 参数 的 点 “.” 我记得代表当前目录。怎么用??
      

  5.   

    你这样试试吧.看行不行。
    先进入HelloWorld.java所在文件夹,再运行javac命令。不需要C:\HelloWorld的一长串。