当前位置: 技术问答>java相关
一个新人的问题!!!!!!!!!!!!
来源: 互联网 发布时间:2015-07-19
本文导语: 怎么才能执行这个程序了? 程序如下: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Test extends JFrame { public Test() { super("An Application"); Container contentPane = getContentPane(); Icon icon = new Imag...
怎么才能执行这个程序了?
程序如下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test extends JFrame {
public Test() {
super("An Application");
Container contentPane = getContentPane();
Icon icon = new ImageIcon("swing.gif",
"An animated GIF of Duke on a swing");
JLabel label = new JLabel("Swing!", icon,
SwingConstants.CENTER);
contentPane.add(label, BorderLayout.CENTER);
}
public static void main(String args[]) {
final JFrame f = new Test();
f.setBounds(100,100,300,250);
f.setVisible(true);
f.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
f.addWindowListener(new WindowAdapter() {
public void windowClosed(WindowEvent e) {
System.exit(0);
}
});
}
}
我用的是WIN2000+JDK1.4
WIN2000中的环境变量是:
【CLASSPATH
F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar】
【 Path
F:ProgramJDK1.4bin】
运行程序出现一下错误:
Exception in thread "main" java.lang.NoClassDefFoundError:Test/class
小弟不知道是出来什么问题?
哪位大哥知道我这个程序出来什么事?
谢谢
谢谢
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
程序如下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test extends JFrame {
public Test() {
super("An Application");
Container contentPane = getContentPane();
Icon icon = new ImageIcon("swing.gif",
"An animated GIF of Duke on a swing");
JLabel label = new JLabel("Swing!", icon,
SwingConstants.CENTER);
contentPane.add(label, BorderLayout.CENTER);
}
public static void main(String args[]) {
final JFrame f = new Test();
f.setBounds(100,100,300,250);
f.setVisible(true);
f.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
f.addWindowListener(new WindowAdapter() {
public void windowClosed(WindowEvent e) {
System.exit(0);
}
});
}
}
我用的是WIN2000+JDK1.4
WIN2000中的环境变量是:
【CLASSPATH
F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar】
【 Path
F:ProgramJDK1.4bin】
运行程序出现一下错误:
Exception in thread "main" java.lang.NoClassDefFoundError:Test/class
小弟不知道是出来什么问题?
哪位大哥知道我这个程序出来什么事?
谢谢
谢谢
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
你的文件名是不是test.java?
Java的要求,文件名要和Public class的类名一致
Java的要求,文件名要和Public class的类名一致
|
Path设置应该在最前面加一个.
Path=.;F:ProgramJDK1.4bin
Path=.;F:ProgramJDK1.4bin
|
JVM在你的环境变量中没有找到你的Java类,检查一下你的环境变量
|
【CLASSPATH
F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar】
is wrong.
should be
.;F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar
F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar】
is wrong.
should be
.;F:ProgramJDK1.4;F:ProgramJDK1.4tools.jar;F:ProgramJDK1.4libdt.jar
|
随便找一本书都可以了,
不要自己一点努力都不肯付出,
知识是靠自己学回来的,一有
问题就想着去问别人,是不能
真正的学好的
不要自己一点努力都不肯付出,
知识是靠自己学回来的,一有
问题就想着去问别人,是不能
真正的学好的