【问题标题】:Help me run this netbeans quickstart program帮我运行这个 netbeans 快速入门程序
【发布时间】:2009-11-26 11:16:39
【问题描述】:

我是使用 java 和 netbeans 的新手。我想做一个swing gui,我已经按照这个步骤(http://www.netbeans.org/kb/60/java/quickstart-gui.html#top)但是当我运行它时,什么都没有发生,我什么也看不到。

这里应该填写什么?

public void main (string args[]) {

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

}

【问题讨论】:

  • 为什么是否定的?当然,一个新手问一个编程问题是什么意思?要求更多信息的评论可能会更好!
  • 为什么对这个问题给予负面评价?这是一个新手 Java 问题...

标签: java netbeans


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    这很常见。在创建项目页面下,有一个通常被忽略的步骤:确保选中设置为主项目复选框并清除创建主类字段。

    原因:如果不按此步骤,程序会正确编译,但不会出现窗口,因为程序正在愉快地执行主类然后退出。

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

    【讨论】:

      【解决方案3】:

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

      ContactEditor contactEditor = new ContactEditor();
      

      在此之后,您可能需要在该类中调用一个方法,但除非您发布您当前拥有的源代码,否则我无法为您提供更多帮助。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-04-10
          • 2018-09-17
          • 2016-02-24
          • 1970-01-01
          • 1970-01-01
          • 2021-01-21
          • 2020-11-26
          • 1970-01-01
          相关资源
          最近更新 更多