applet代码:
package image;
import java.awt.*;
import javax.swing.*;
import java.applet.*;public class Test extends Applet{
/**
*
*/
public void paint(Graphics g){
Image stamp1=getImage(getCodeBase(),"vitastone.com_1.JPG");
Image stamp2=getImage(getCodeBase(),"vitastone.com_2.JPG");
Image stamp3=getImage(getCodeBase(),"vitastone.com_3.JPG");
Image stamp4=getImage(getCodeBase(),"vitastone.com_4.JPG");
g.drawImage(stamp1, 30, 25, this);
g.drawImage(stamp2, 180, 35, this);
g.drawImage(stamp3, 30, 175, this);
g.drawImage(stamp4, 180, 175, this);
}}
对应的html:
<HTML><applet code="Test.class" width=300 height=300 /applet></APPLET></HTML>
错误提示:
java.lang.NoClassDefFoundError:Test(wrong name: image/Test)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:616)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14)
1)
at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:209)
...............................................
...............................................
...............................................
...............................................
在网页中运行是这样的结果
java.lang.NoClassDefFoundError: Test (wrong name: image/Test)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
异常:java.lang.NoClassDefFoundError: Test (wrong name: image/Test)
另外我用applet播放音乐,加载了wav却没有声音,好像也是在运行中出现了什么问题,类似的问题。
求中国的java大神,出招解决吧,在网上搜类似的问题也没有解答,只有类似的提问,是不是这个问题真的就无解了
package image;
import java.awt.*;
import javax.swing.*;
import java.applet.*;public class Test extends Applet{
/**
*
*/
public void paint(Graphics g){
Image stamp1=getImage(getCodeBase(),"vitastone.com_1.JPG");
Image stamp2=getImage(getCodeBase(),"vitastone.com_2.JPG");
Image stamp3=getImage(getCodeBase(),"vitastone.com_3.JPG");
Image stamp4=getImage(getCodeBase(),"vitastone.com_4.JPG");
g.drawImage(stamp1, 30, 25, this);
g.drawImage(stamp2, 180, 35, this);
g.drawImage(stamp3, 30, 175, this);
g.drawImage(stamp4, 180, 175, this);
}}
对应的html:
<HTML><applet code="Test.class" width=300 height=300 /applet></APPLET></HTML>
错误提示:
java.lang.NoClassDefFoundError:Test(wrong name: image/Test)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:616)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14)
1)
at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:209)
...............................................
...............................................
...............................................
...............................................
在网页中运行是这样的结果
java.lang.NoClassDefFoundError: Test (wrong name: image/Test)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
异常:java.lang.NoClassDefFoundError: Test (wrong name: image/Test)
另外我用applet播放音乐,加载了wav却没有声音,好像也是在运行中出现了什么问题,类似的问题。
求中国的java大神,出招解决吧,在网上搜类似的问题也没有解答,只有类似的提问,是不是这个问题真的就无解了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货