import java.awt.*;
import java.applet.Applet;
public class LabelDemo extends Applet{
public void init(){
Label label1=new Label();
Label label2=new Label("欢迎使用标签");
Label label3=new Label("欢迎使用标签HELLO");
add(label1);
add(label2);
add(label3);
}
}
错误提示为:Exception in thread "main" java.lang.NoclassDefFoundError: LabelDemo/java
import java.applet.Applet;
public class LabelDemo extends Applet{
public void init(){
Label label1=new Label();
Label label2=new Label("欢迎使用标签");
Label label3=new Label("欢迎使用标签HELLO");
add(label1);
add(label2);
add(label3);
}
}
错误提示为:Exception in thread "main" java.lang.NoclassDefFoundError: LabelDemo/java
解决方案 »
- 【小白又来提问题啦】关于数组的。。高分哦
- 关于 模糊查询 请大家帮忙
- 为什么提示 public boolean isBomb;是非法表达式?急急,谢谢的呀
- 用java编写一个正三角形怎么写?
- 请高手帮帮忙,谢谢!
- 求Java 2 图形设计卷Ⅱ:SWING 下载
- 很简单的文件保存问题,请各位进来看看,帮个忙,谢谢!
- java如何连接局域网内的另一台机器上access数据库 getConnection()方法如何写?
- 如何取出ResultSet中的数据?
- 有关FileInputStream、FileOutputStream和BufferedInputStream、BufferedOutputStream的问题,请高手解答!
- 新手提问:package问题
- 新手小问题
---------------------------------------
按照错误提示所说, 应该是你直接用java命令去运行一个LabelDemo.java文件了, java后缀的文件是源代码, 必须经过编译, 生成相应的class后缀的类文件以后, 才可以运行. 并且使用"java 类名"命令运行一个程序时, 类名后面是不需要加.class的, 在java中, 点号是用表示包结构的.
而且
你的那个原程序还要加上这样的语句:(一般是在程序的末尾 加上这样的注释)
//<applet code=LabelDemo.class width=100 height=200></applet>
你的程序属于Applet小应用程序 应该用AppletViewer工具.
或你改成.
import java.awt.*;
//import java.applet.Applet;
public class LabelDemo {
public static void main(String args[]){
Label label1=new Label();
Label label2=new Label("欢迎使用标签");
Label label3=new Label("欢迎使用标签HELLO");
add(label1);
add(label2);
add(label3);
}
}
你看书不仔细,粗心,书上肯定说了,你没看