java 初学者遇到的问题,请大虾过来看看

来源:百度知道 编辑:UC知道 时间:2024/07/02 08:58:46
import javax.swing.JApplet;
import java.awt.*;

这是我照书上写的程序,我用的是jdk1.5,jcreater开发工具

import javax.swing.JApplet;
import java.awt.*;

public class Einstein extends JApplet
{

public void paint(Graphics page)
{
page.drawRect(50,50,40,40);//square
page.drawRect(60,80,225,30);//rectangle
page.drawOval(75,65,20,20);
page.drawLine(35,60,100,120);

page.drawString("Out of clutter,find simplicity",110,70);
page.drawString("--Albert Einstein",130,100);
}

}

环境变量设置如下:
java_home:C:\Program Files\Java\jdk1.5.0
classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\tools.jar
path:%JAVA_HOME%\BIN;%JAVA_HOME%\jre1.5.0\BIN;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

编译没有问题,可是执行的

编译之后,java小程序查看器或者把程序嵌套在IE浏览器中打开
<HTML>
<HEAD>
<TITLE> A simple Applet </TITLE>
</HEAD>
<BODY>
<APPLET CODE="文件名.class" WIDTH=500 HEIGHT=125 >
</APPLET>
</BODY>
</HTML>
然后在输入:
appletviewer 文件名.html

这是个Applet,当然不能像执行应用程序那样执行。

一个没有 main的异常,不知道是不是classpath没有设置对