JBuilder X中的applet问题,帮忙看下! ( 积分: 30 )

  • 主题发起人 fairylly
  • 开始时间
F

fairylly

Unregistered / Unconfirmed
GUEST, unregistred user!
本人初学JAVA
按书上的步骤写了个最简单的APPLET程序
可老是出错,而且小程序查看器上写“启动:未初始化小程序”
java.lang.ClassCastException
at sun.applet.AppletPanel.createApplet(AppletPanel.java:617)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:546)
at sun.applet.AppletPanel.run(AppletPanel.java:298)
at java.lang.Thread.run(Thread.java:534)
请问这是什么问题啊?
代码如下:
//hello.html代码
<html>
<head>
<title>hello applet</title>
</head>
<body>
<applet codebase="classes." code="hello.class" height="20" width="200">
</applet>
</body>
</html>

//hello.java代码
package demoprj;
import java.awt.Graphics;
public class hello extends java.applet.Applet
{
String hello;
public void init()
{
hello="hello,i am jbuilder 10!";
}
public void paint(Graphics g)
{
g.drawString(hello,20,20);
}
}
在classes文件夹下生成了hello.class文件
但是我改用appletviewer hello.html运行时说找不到hello.class文件
我直接点hello.html打开网页后,也是说找不到class文件
环境变量已经设置过了
这个是什么问题呢??
 
F

fairylly

Unregistered / Unconfirmed
GUEST, unregistred user!
经高人提点
把 <applet codebase="classes." code="hello.class" height="20" width="200">
改成 <applet codebase="classes." code="demoprj.hello" height="20" width="200">
后成功!
 
顶部