晕了,到底哪里出错了?极其入门的java窗口显示

zgysc 2003-05-29 04:53:45
我的原程序可以编译通过,但运行就报错,求各位帮我看一看:
import java.lang.*;
import java.io.*;
import java.awt.*;
public class TestPanels extends Frame
{
public TestPanels()
{
super("sdfdsfdsf");
setSize(200,200);
show();
}
public static void main(String[] args)
{
TestPanels tp = new TestPanels();
}
}
//////////////////////////////////////////////////////////////////
以上是源程序,运行报错如下:
Exception in thread "main" java.lang.NoClassDefFoundError: TestPanels
...全文
38 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
busyworker 2003-06-10
  • 打赏
  • 举报
回复
1:文件名"TestPanels.java".
2:javac 不分大小写.
3:"java TestPanels"运行,注意区分大小写.
cansin 2003-06-09
  • 打赏
  • 举报
回复
我这边运行没问题,如果你的classpath指定了,那看看你的文件名TestPanels.java是否与类名TestPanels一致注意大小写必需一致。
zgysc 2003-05-29
  • 打赏
  • 举报
回复
这我知道,没问题,在你那边运行这个程序,报错吗?
zhousm6 2003-05-29
  • 打赏
  • 举报
回复
晕,在哪边运行的?如果不是在生成的class目录地下运行的话,要指定classpath的。

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧