我正在使用Swing
应用程序,我正在使用我的IDE Eclipse
。根据我的知识,Eclipse没有Swing UI Designer Tool
。现在这个应用程序变得越来越复
所以我想使用UI Designer工具。
当我在Netbeans
中打开我的JFrame类时,它没有为我提供UI设计器。
我以为我可以使用Netbeans
,但Netbeans
会保留自己的代码以支持UI设计。
有没有办法将常规JFrame
班级转换为Netbeans UI Designer
兼容JFrame
班级?
答案 0 :(得分:1)
首先,Eclipse确实有一个Swing UI Designer工具。它是调用WindowBuilder Pro,你可以更新你的Eclipse以便轻松地包含它。手册是here。
WindowBuilder Pro非常稳定,可在Eclipse支持的任何平台上运行。它可能不像Eclipse中那样集成,因为Matisse GUI构建器在Netbeans中,但您可以在没有任何问题和限制的情况下进行开发。
你可以用两个插件做几乎任何事情。如果您学习如何使用它们,它们都是灵活且可扩展的。
Eclipse和Netbeans之间的Swing应用程序转换并不容易。您必须选择一个环境并坚持下去。
GUI构建器不能替代基本的Swing知识。对于初学者来说,最好使用常规编辑器编写Swing代码,直到他们理解Swing的概念和机制。一旦你通过了这个阶段,如果你需要编写一个大型应用程序,那么使用GUI构建器要好得多。您可以快速从原型移动到实际应用程序。它允许快速修改和调整组件。
毕竟是程序员制作出好的程序。工具就是为了您的方便。