高分求助(100分)

sunlm 2002-05-22 10:35:34

package tutorial.lookandfeel.radiobuttongroup;
public class JFrame_1 extends javax.swing.JFrame {

public JFrame_1() {
initComponents ();
pack ();
setSize(300,400);
}

private void initComponents() {
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
}
);
}

private void exitForm(java.awt.event.WindowEvent evt) {
System.exit (0);
}

public static void main (String args[]) {
new JFrame_1 ().show ();
}
}
为什么用javac编译时出现javax.swing.JFrame 类找不到,但是我编译其他的只要不是swing中的就没有问题.请问各位老大,我怎么解决.在path,classpath中的配置全部正确.
classpath=D:\jdk1.3.0_02\lib\tools.jar;.;
path=D:\jdk1.3.0_02\bin
我有的是2K系统,
十分感激.一定给分.
...全文
27 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
hccpro 2002-05-22
  • 打赏
  • 举报
回复
在classpath里面加上:.;
cloudwindbase 2002-05-22
  • 打赏
  • 举报
回复
你是源文件是不是也就在D:\jdk1.3.0_02\bin这个目录下?
如果是的话,编译当然不会出错的。
因为用JAVAC编译时不能出现路径的。这就是你在其它路径下编译会出错的原因。你把源文件拷到某个目录下,然后转到该目录编译。也就不会出错了。
所以记住一定要在当前目录下进行编译。
sunlm 2002-05-22
  • 打赏
  • 举报
回复
按楼上几位说的去做.可以了.

在用javac,进行编译的时候出现
java.lang.NoClassDefFoundError: java/util/ArrayList
at sun.tools.util.CommandLine.parse(Compiled Code)
at sun.tools.javac.Main.compile(Compiled Code)
at sun.tools.javac.Main.main(Main.java:729)
如果在D:\jdk1.3.0_02\bin中进行编译时,是完全正确的.
在其它路径下进行编译则出现上述错误.为什么?再次谢谢各位老大了.
完后马上给分.
alphazhao 2002-05-22
  • 打赏
  • 举报
回复
干嘛不将lib目录下所有的.jar文件路径都放入classpath变量中?说不定哪天你就用上了
另外,你的class定义很特别,为什么不先import javax.swing.*;,这样让人看着不舒服的说。
btw:你的classpath和path变量都没有添加当前目录.;
alphazhao 2002-05-22
  • 打赏
  • 举报
回复
sigh
最好将jdk中lib目录里面的所有.jar文件路径都放入classpath中去,说不定哪天就用上了
另外,你的calss定义很特别,干嘛不先import javax.swing.*;让人看着不舒服的说.
hexiaofeng 2002-05-22
  • 打赏
  • 举报
回复


classpath=.;D:\jdk1.3.0_02\lib\dt.jar;D:\jdk1.3.0_02\lib\tools.jar
pengji 2002-05-22
  • 打赏
  • 举报
回复
把JDK\LIB下的dt.jar文件也放到classpath中去,就可以了!
alphazhao 2002-05-22
  • 打赏
  • 举报
回复
在path和classpath环境变量中都添上当前目录
.;(或者%PATH%)
比如设置为:
path为
%PATH%;D:\JBuilder6\jdk1.3.1\bin
classpath为
.;D:\JBuilder6\jdk1.3.1\lib\dt.jar;D:\JBuilder6\jdk1.3.1\lib\tools.jar;D:\JBuilder6\jdk1.3.1\lib\htmlconverter.jar;
javaxbenz 2002-05-22
  • 打赏
  • 举报
回复
GZ
ge_yc 2002-05-22
  • 打赏
  • 举报
回复
import java.util.*;
import java.swing.*;
反正他提示你那个包找不着,你就把那个包import上
winglion 2002-05-22
  • 打赏
  • 举报
回复
import javax.swing.*;
dylanwolf 2002-05-22
  • 打赏
  • 举报
回复
import java.util.*;
sunlm 2002-05-22
  • 打赏
  • 举报
回复
还是不行,还有其他办法吗/
zwhhwz 2002-05-22
  • 打赏
  • 举报
回复
set classpath=.;D:\jdk1.3.0_02\lib\dt.jar;D:\jdk1.3.0_02\lib\tools.jar
javac JFrame_1.java

62,614

社区成员

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

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