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