applet初学者小问题,竟然没人帮我.好郁闷啊............................
在eclips的小程序查看器中能显示结果,但在html中没有.只有一个被关闭的窗口.类和html 文件在同一个目录中,请问怎么回事,help me.我是刚学的这是第一个遇到的问题啊,解决不了还怎么学啊> ............
===================================================================
package workhard;
import javax.swing.*;
public class firstAplet extends JApplet{
public void init(){
JLabel label=new JLabel( "hello applet " ,SwingConstants.CENTER);
add(label);
}
}
/===================================================================
<html> <head> <title> firstAplet </title> </head> <body>
<applet coad= "firstAplet .class ">
</applet>
</body> </html>
=========================下面是我查看java控制台的信息
Java Plug-in 1.5.0_10
使用 JRE 版本 1.5.0_10 Java HotSpot(TM) Client VM
用户主目录 = C:\Documents and Settings\zhangdingxin
----------------------------------------------------
c: 清除控制台窗口
f: 终结在结束队列上的对象
g: 垃圾收集
h: 显示此帮助消息
l: 转储类载入程序列表
m: 打印内存使用
o: 触发日志记录
p: 重新载入代理配置
q: 隐藏控制台
r: 重新载入策略配置
s: 转储系统和部署属性
t: 转储线程列表
v: 转储线程堆栈
x: 清除类载入程序高速缓存
0-5: 设置跟踪级别为 <n>
----------------------------------------------------
APPLET 标记丢失 CODE 参数。
java.lang.NullPointerException: name
at sun.applet.AppletClassLoader.getResourceAsStream(Unknown Source)
at sun.applet.AppletPanel$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
------解决方案--------------------类和html 文件在同一个目录中
----------------------------
应该是,有一个名字叫workhard的文件夹和html在同一目录下,(注:此文件夹的名字就是package的名字,多一个空格少一个空格都不行,大小写不一样也不行,不能有任何不同),下面放编译出来的firstAplet.class文件(注;不是firstAplet.java文件,firstAplet.java编译后得到firstAplet.class,同样不能有任何不同,就是这个名字,不能做任何修改)
<applet coad= "firstAplet .class "> 写错了2个地方
1. coad 应改为 code
2 firstAplet .class应改为workhard.firstAplet.class 同样注意不能多任何东西或修改任何东西,包括空格,
这2样修改完了,你该看看有没有效果了,祝你好运!