路径,大小写都查看过了没问题,而且我在solaris的命令提示符下用javac编译,java执行 没问题,在用appletviewer执行出现如下错误: java.lang.ClassCastException: test at sun.applet.AppletPanel.createApplet(AppletPanel.java:579) at sun.applet.AppletPanel.runLoader(AppletPanel.java:515) at sun.applet.AppletPanel.run(AppletPanel.java:293) at java.lang.Thread.run(Thread.java:484)
test.class是我自己定义的类功能就是输出一个hello world,应该不是超出范围 test.java=>代码如下: public class test { //an application public static void main (String args[ ]){ System.out.println("Hello World!"); } }
哥们,test.java is an application. 如下: public class test extends java.applet.Applet { //an applet public static void main (String args[ ]){ System.out.println("Hello World!"); } }
要想在浏览器上显示“HELLO WORLD!”,应该是: import java.awt.*; import java.applet.*; public class HelloWorld extends Applet { public void paint(Graphics g) { g.drawString("Hello World!",0,0); } }
<HTML>
<HEAD>
<TITLE> An Applet </TITLE>
</HEAD>
<BODY>
<Applet code="test.class" width=400 height=400></applet>
</BODY>
</HTML>
没问题,在用appletviewer执行出现如下错误:
java.lang.ClassCastException: test
at sun.applet.AppletPanel.createApplet(AppletPanel.java:579)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:515)
at sun.applet.AppletPanel.run(AppletPanel.java:293)
at java.lang.Thread.run(Thread.java:484)
你的html文件:
<HTML>
<HEAD>
<TITLE>Autogenerated HTML</TITLE>
</HEAD>
<BODY>
<APPLET CODE="test.class" WIDTH=500 HEIGHT=400></APPLET>
</BODY>
</HTML>
不过看你的执行结果可能是的程序有错!!!
test.java=>代码如下:
public class test { //an application
public static void main (String args[ ]){
System.out.println("Hello World!");
}
}
如下:
public class test extends java.applet.Applet { //an applet
public static void main (String args[ ]){
System.out.println("Hello World!");
}
}
import java.awt.*;
import java.applet.*; public class HelloWorld extends Applet
{
public void paint(Graphics g) {
g.drawString("Hello World!",0,0);
}
}
applet 显示文字,一般都是"画"的,而且applet 中不能用main方法,main只用在application 中的
import java.awt.*;
import java.applet.*; public class HelloWorld extends Applet
{
public void paint(Graphics g) {
g.drawString("Hello World!",0,0);
}
}
问题依然存在,用appletviewer命令显示的窗口上没有显示出hello world!
而applet却已经启动?
我想是老兄编个html吧,如:HelloWorld.html
然后运行:appletviewer HelloWorld.html<HTML>
<HEAD>
<TITLE> An Applet </TITLE>
</HEAD>
<BODY>
<Applet code="HelloWorld.class" width=400 height=400> //一定要设width和height
</applet>
</BODY>
</HTML>
where
where download
where download visual
where download visual cafe?