当前位置: 技术问答>java相关
高分求助(100分)
来源: 互联网 发布时间:2015-06-05
本文导语: package tutorial.lookandfeel.radiobuttongroup; public class JFrame_1 extends javax.swing.JFrame { public JFrame_1() { initComponents (); pack (); setSize(300,400); } private void initComponents() { ...
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_02libtools.jar;.;
path=D:jdk1.3.0_02bin
我有的是2K系统,
十分感激.一定给分.
|
把JDKLIB下的dt.jar文件也放到classpath中去,就可以了!
|
classpath=.;D:jdk1.3.0_02libdt.jar;D:jdk1.3.0_02libtools.jar
|
sigh
最好将jdk中lib目录里面的所有.jar文件路径都放入classpath中去,说不定哪天就用上了
另外,你的calss定义很特别,干嘛不先import javax.swing.*;让人看着不舒服的说.
最好将jdk中lib目录里面的所有.jar文件路径都放入classpath中去,说不定哪天就用上了
另外,你的calss定义很特别,干嘛不先import javax.swing.*;让人看着不舒服的说.
|
干嘛不将lib目录下所有的.jar文件路径都放入classpath变量中?说不定哪天你就用上了
另外,你的class定义很特别,为什么不先import javax.swing.*;,这样让人看着不舒服的说。
btw:你的classpath和path变量都没有添加当前目录.;
另外,你的class定义很特别,为什么不先import javax.swing.*;,这样让人看着不舒服的说。
btw:你的classpath和path变量都没有添加当前目录.;
|
你是源文件是不是也就在D:jdk1.3.0_02bin这个目录下?
如果是的话,编译当然不会出错的。
因为用JAVAC编译时不能出现路径的。这就是你在其它路径下编译会出错的原因。你把源文件拷到某个目录下,然后转到该目录编译。也就不会出错了。
所以记住一定要在当前目录下进行编译。
如果是的话,编译当然不会出错的。
因为用JAVAC编译时不能出现路径的。这就是你在其它路径下编译会出错的原因。你把源文件拷到某个目录下,然后转到该目录编译。也就不会出错了。
所以记住一定要在当前目录下进行编译。
|
在classpath里面加上:.;
|
set classpath=.;D:jdk1.3.0_02libdt.jar;D:jdk1.3.0_02libtools.jar
javac JFrame_1.java
javac JFrame_1.java
|
import javax.swing.*;
|
import java.util.*;
import java.swing.*;
反正他提示你那个包找不着,你就把那个包import上
import java.swing.*;
反正他提示你那个包找不着,你就把那个包import上
|
在path和classpath环境变量中都添上当前目录
.;(或者%PATH%)
比如设置为:
path为
%PATH%;D:JBuilder6jdk1.3.1bin
classpath为
.;D:JBuilder6jdk1.3.1libdt.jar;D:JBuilder6jdk1.3.1libtools.jar;D:JBuilder6jdk1.3.1libhtmlconverter.jar;
.;(或者%PATH%)
比如设置为:
path为
%PATH%;D:JBuilder6jdk1.3.1bin
classpath为
.;D:JBuilder6jdk1.3.1libdt.jar;D:JBuilder6jdk1.3.1libtools.jar;D:JBuilder6jdk1.3.1libhtmlconverter.jar;