Java JFrame类转换为NetBeans设计器支持JFrame类

Java JFrame类转换为NetBeans设计器支持JFrame类,java,swing,jframe,netbeans-7,Java,Swing,Jframe,Netbeans 7,我正在开发Swing应用程序,并将我的IDE用作Eclipse。据我所知,Eclipse没有SwingUI设计器工具。现在这个应用程序变得越来越复杂。 所以我想使用一个UI设计器工具。 当我在Netbeans中打开JFrame类时,它没有为我提供UI设计器。 我想我可以使用Netbeans,但是Netbeans保留了自己的代码以支持UI设计 有没有办法将常规的JFrame类转换为netbeansui设计器兼容的JFrame类?首先,Eclipse确实有一个Swing UI设计器工具。这是一个调用

我正在开发
Swing
应用程序,并将我的IDE用作
Eclipse
。据我所知,Eclipse没有
SwingUI设计器工具。现在这个应用程序变得越来越复杂。
所以我想使用一个UI设计器工具。
当我在
Netbeans
中打开JFrame类时,它没有为我提供UI设计器。 我想我可以使用
Netbeans
,但是
Netbeans
保留了自己的代码以支持UI设计


有没有办法将常规的
JFrame
类转换为
netbeansui设计器
兼容的
JFrame
类?

首先,Eclipse确实有一个Swing UI设计器工具。这是一个调用,您可以更新Eclipse以方便地包含它。手册是

WindowBuilder Pro非常稳定,可以在Eclipse支持的任何平台上运行。它可能没有像Netbeans中的matisseguibuilder那样集成到Eclipse中,但是您可以在开发过程中避免任何问题和限制

使用这两个插件几乎可以做任何事情。如果你学会如何使用它们,它们都是灵活和可扩展的

Eclipse和Netbeans之间Swing应用程序的转换不是很容易。您必须选择一个环境并坚持它

GUI构建器不能替代基本的Swing知识。初学者最好使用常规编辑器编写Swing代码,直到他们理解Swing的概念和机制。一旦您通过了这个阶段,如果您需要编写一个大型应用程序,使用GUI构建器要比不使用要好得多。您可以快速地从原型移动到实际应用程序。它允许快速修改和调整您的组件


毕竟是程序员编写了好程序。工具只是为了方便你

即使可以让Netbeans在UI设计器中打开组件,我也不会这么做。对于快速和肮脏的模型来说,这是可以的,但是当你想要更精确地控制你的布局时,它真的开始妨碍你。很好的解释。通过
WindowsBuilder
打开
JFrame
类时,我在
eclipse3.7
上遇到了一些错误。我刚刚将Eclipse3.7更新为4.2<代码>Windows Builder
足够好了。谢谢