帮我运行这个netbeans快速启动程序

时间:2009-03-31 17:14:46

标签: java netbeans

我是使用java和netbeans的新手。我想做一个摇摆gui,我已经按照这一步(http://www.netbeans.org/kb/60/java/quickstart-gui.html#top)但是当我跑这个时,没有任何反应,我什么也看不见。

我应该在这里填写什么?

public void main (string args[]) {

    ???????????????

}

5 个答案:

答案 0 :(得分:1)

如果您已按照链接教程中的说明操作,则此项目不应具有Main类。在“创建项目”步骤的第5步中,您应该已清除“创建主类”复选框。

确保选中Set as Main Project复选框并清除Create Main Class字段。

我建议您重新启动教程并重试。祝好运。

答案 1 :(得分:1)

这很常见。在创建项目页面下,有一个常见的步骤,即确保选中Set as Main Project复选框并清除Create Main Class字段。

原因:如果你不遵循这一步,程序将正确编译,但你不会出现窗口,因为程序正在愉快地执行主类然后退出。

修复:您可以通过右键单击该项删除Main.java类来解决此问题,然后删除。如果重新编译该程序,系统将提示您一个对话框,要求将CelsiusConverterGUI设置为此项目的主类,如本教程中所述。

答案 2 :(得分:0)

这是应用程序的入口点,也是Java调用启动应用程序的第一件事。您应该在这里创建一个新类的实例。我看到它叫做ContactEditor,所以如果你把它命名为,你应该可以这样做:

ContactEditor contactEditor = new ContactEditor();

在此之后你可能需要调用该类中的方法,但除非你发布你目前拥有的源代码,否则我无法帮助你。

答案 3 :(得分:0)

也许你应该从这里开始:http://www.netbeans.org/kb/docs/java/quickstart.html

答案 4 :(得分:-1)

没有任何反应 - >可能Netbeans在“???????????”附近显示错误(我不使用Netbenas。) 首先,您的代码中存在一些错误:

  • main必须是静态的
  • 字符串使用大写 S

我想从一个简单的Hello World(有点)开始:

public static void main(String args[]) {
    System.out.println("Papaa");
}

如果这样做 - 在控制台上打印“Papaa” - 你可以继续创建你班级的实例。