我是java初学者,请教一个问题(10分)

  • 主题发起人 CharlieSky
  • 开始时间
C

CharlieSky

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做HelloWorldApplet的程序时,为什么找不到java.awr呀,它是在哪儿的呀?
 
classpath设对没有?
 
我的classpath是在系统中设为(.;d:/JBuilder8/jdk1.4/lib/dt.jar;d:/JBuilder8/jdk1.4/lib/tools.jar ),
的, 不知道对不对呀?
 
没有java.awr只有awt啊.
 
import java.awt.Graphics;
import java.applet.Applet;
public class HelloWorldApplet extends Applet {
String msg;
public void init() {
msg = getParameter("message");
if (msg == null) {
msg = "Hello, World";
}
}
public void paint(Graphics g) {
g.drawString(msg, 20, 30);
}
};
 
<body>
<applet code="HelloWorldApplet.class" width=200 height=40></applet>
</body>
</html>
为什么我的IE中只显示灰色的一块,没有helloworld文字啊
 
<APPLET CODE = HelloWorldApplet width = 300 height = 200>
<param name=message value = "Hello, Kitty">
</applet>
<html>
<head>
</head>
<body>
</body>
</html>
 
IE提示class HelloWorldApplet not found, 我的HelloWorldApplet是放在同一个目录的呀,为什么会找不到呀
 
对class HelloWorldApplet not found的信息
可能是以下原因:
看看你的源程序 其中是否使用了package语句,如果使用了,可以把其删除,编译
后的.class文件放到web页同一个目录;就可以了(code=HelloWorldApplet.class)
如果使用了package语句,比如package test;
在放web页的文件夹内建test文件夹,把编译后的.class文件放到test文件夹内,
在设置code时使用 code=test.HelloWorldApplet.class,就可以了
如果Applet中使用了Swing技术,建议安装跟你JDK同版本的JRE
[:D][:D][:D]
 
使用package和不使用package语句时,编译的过程不是一样的。请注意!
[red][/red]
 
多人接受答案了。
 
顶部