【问题标题】:Design view in Netbeans won't loadNetbeans 中的设计视图不会加载
【发布时间】:2012-06-18 21:34:16
【问题描述】:

我开始学习 swing 并下载了 netbeans 来完成教程。不幸的是,当我创建 JFrame 设计视图时挂起而不是加载,并且导航器和检查器窗格只是显示为空。

System details:  
Linux Mint Maya
Netbeans version 7.0.1  
java 1.6.0_24

任何想法将不胜感激。

【问题讨论】:

  • 尝试一个使用 GUI 设计器的example
  • 我显然会完成这些,但我也想学习如何使用 GUI 设计器,如果我不能让它工作,我就不能。
  • 使用排除过程:尝试不使用 GUI 设计器的示例时会发生什么?您的发行版中的所有 NetBeans 是否都损坏了?只是 GUI 设计器。只是你的代码?
  • 只是 GUI 设计器。我尝试了一个不使用它的前一个示例,它运行良好。 GUI 设计器生成的代码需要我将库添加到包中。我以为这会解决它,但它没有。
  • 检查 Netbeans 页面上的 bugtraces,也许这个 bug 已关闭,也许没有

标签: java swing netbeans


【解决方案1】:

在您选择的任何编辑器/设计器中,请考虑here 所示的方法,其中手动创建top-level container,并在设计器中维护一个或多个内容面板。

【讨论】:

  • GUI 设计者保留元数据; NetBeans 使用包含 src 树中的 xml 的 .form 文件。经常提交。 :-)
【解决方案2】:

查看 Netbeans 视图菜单并选择“IDE 日志” 那里可能有错误消息/异常,这可能会给你一个线索。

【讨论】:

    【解决方案3】:

    重新安装 nb-javac 插件为我解决了这个问题。

    我按照here 的步骤操作,它解决了我的问题。

    【讨论】:

      【解决方案4】:

      对我来说,这是由“FormGuardedBlockError”引起的,因为在我的项目中的某一时刻,我将所有源代码复制到 Notepad++ 中并用它来替换 .java 文件,从而剥离了所有 //GEN-BEGIN和相关指令。

      您可以关闭 NetBeans,在纯文本编辑器中打开 .java 文件,然后手动将这些指令放回原处,但与早期版本的代码(如果有的话)合并可能更容易。

      更多详情,请查看http://wiki.netbeans.org/FormGuardedBlockError

      【讨论】:

        【解决方案5】:

        Menu->view->show edit toolbar 为我解决了这个问题,当然你选择编辑的文件必须有 jframe,添加到它我认为设计选项卡会出现。

        【讨论】:

          【解决方案6】:

          转到菜单 -> 选项 -> 从选项窗口工具中选择“Java” 然后活跃

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-02-07
            • 2015-11-11
            • 1970-01-01
            • 1970-01-01
            • 2011-07-31
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多