在NetBeansUpdate之后无法编辑JFrame表单

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

PS我能够很好地创建一个新的框架,设计编辑器仍然适用于新的框架

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

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

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

关于类似问题的工作使我开始讨论 Java源文件中的 Guarded块 。 我不确定这与你的情况有关,但它可以帮助你恢复。

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

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

http://forums.netbeans.org/

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

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

谢谢您的帮助!

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