第二次发此贴了,难道这个问题在中国真的无解了吗?
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大神,出招解决吧,在网上搜类似的问题也没有解答,只有类似的提问,是不是这个问题真的就无解了