我使用javac helloswing.java进行编译,但无法使用java swingtutorial.helloswing运行,因为它在线程主NoClassDefFoundError中表示异常。找不到主类为什么我无法运行我的hello swing应用程序?
我只是将类路径添加到c:... \ rt.jar,但仍然是java -cp。 swingtutorial.helloswing找不到主要原因?
package swingtutorial;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
public class helloswing extends JFrame {
public helloswing() {
setTitle("Hello Swing");
setSize(300, 200);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
helloswing ex = new helloswing();
ex.setVisible(true);
}
});
}
}
类名应该是'EachWordUpperCase'。所以这个类名应该是'HelloSwing'。 – 2011-04-17 19:35:18