gpt4 book ai didi

java - 为什么我无法运行我的 hello swing 应用程序?

转载 作者:行者123 更新时间:2023-12-01 19:18:07 25 4
gpt4 key购买 nike

我使用 javac helloswing.java 进行编译,但无法使用 java swingtutorial.helloswing 运行,因为它在主线程 NoClassDefFoundError 中显示异常。找不到主类

我刚刚将类路径添加到 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);
}
});
}
}

最佳答案

您需要指定类路径。尝试使用

javac swingtutorial\helloswing.java
java -cp . swingtutorial.helloswing

关于java - 为什么我无法运行我的 hello swing 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5695138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com