在NetBeansUpdate之后无法编辑JFrame表单

时间:2011-03-24 22:32:15

标签: java forms netbeans ide jframe

最近,我一直在使用内置的GUI编辑器在NetBeans中开展一个项目。之前我注意到它生成了一个XML“.form”文件,该文件没有出现在Project Explorer窗格中,这是有意义的。之前我正在“设计”选项卡中处理表单,当时它通知了我15个更新。我刚刚更新而没有阅读任何可能是一个坏主意但是当我重新启动IDE时,它在Project Explorer中单独显示我的GUI“.class”文件和“.form”文件,我无法在“Source”和“设计”。我还注意到,通常不可编辑的生成代码现在可以编辑。

P.S。我能够很好地创建一个新的框架,设计编辑器仍可以使用新的框架

5 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,我已经解决了。

我认为,这个问题的关键是Netbeans中JFrame的特定插件在更新后没有活动,所以我们只需要激活它们。实现此目的的最简单方法是创建一个新的JFrame类,因此在此过程中,NetBeans可以为我们激活所有相关的插件。最后,重新启动NetBeans,然后一切都会好的。

非常感谢大家在这种情况下给我一些想法和线索:)

答案 1 :(得分:1)

关于类似问题的工作使我得到discussion关于Guarded blocks inside form Java source file的问题。我不确定这与你的情况有关,但它可以帮助你恢复。

答案 2 :(得分:0)

如果您正在尝试恢复表单的支持xml的丢失状态,我不知道该告诉您什么。

这发生在我身上,但我倾向于高度组件化形式(将表格分解成小块),这使得这不是什么大问题。您是否尝试过NetBeans论坛?你可能会在那里获得更好的运气:

http://forums.netbeans.org/

答案 3 :(得分:0)

没关系,简单的解决方案。

我终于决定,经过大量的修补,重新启动我应该拥有的IDE。无论如何,Java SE插件必须已经崩溃或者其他东西。

感谢您的帮助!

答案 4 :(得分:0)

或者只需右键单击相应的.form文件并选择打开即可。 “设计”选项卡/编辑器重新建立。