2

我是使用 netbeans IDE 7.1.1 的新手 java 开发人员,我正在观看本教程,我马上就在我的程序中收到错误,即使在 5 次重新输入以确保它与视频中的完全相同所以无论如何这是错误

错误:无法找到或加载主类 javagame.JavaGame Java 结果:1

这是我写的代码

package JavaGame;

import javax.swing.JFrame;

public class JavaGame extends JFrame {

    public JavaGame(){
        setTitle("java game");
        setSize(500, 500);
        setResizable(false);
        setVisible(true);
        //setDefaultCloseOperation();

    }

    public static void main(String[] args){

    }
}

您可以在这张图片中找到我的项目结构的外观。

4

3 回答 3

2

如果那是您的代码的完全复制粘贴,那么您的问题出在包名称上。Java 是区分大小写的,并且您的包名称是JavaGame这样的,您的类的限定名称是JavaGame.JavaGame,而您得到的异常是它无法找到该类javagame.JavaGame

将使用 Netbeans 的包从 重命名JavaGamejavagame. 那应该可以解决问题。

于 2012-04-04T23:13:40.537 回答
1

问题出在你的包名上。在第 1 行更改代码

package JavaGame;    
package javagame;

NetBeans 通常喜欢在包中使用较低的文本。

希望这能解决问题。由于代码在我的机器上运行。

菲尔

于 2012-04-05T00:03:49.953 回答
0

转到环境变量并添加JDK的路径。
我过去遇到过这个错误,并通过设置类路径来解决。

于 2012-04-09T14:19:11.623 回答