当我们从头开始时,我在 IDES 或其他方式中听说过的所有 Gui Builder 都可以正常工作。
但是我们有大量遗留 Java 代码,其中包含用于 UI 的自定义对话框、模型、类。是否有任何插件/工具/Ide 或任何智能东西可以通过分析现有代码来理解现有代码,并帮助我们构建新的 GUI 屏幕并为其生成代码?
最佳答案
你可以尝试WindowBuilderPro .
它是一个免费的 Eclipse 插件。
您可以使用“打开方式...”对话框打开扩展 JFrame 或 JPanel 的现有类。
另一个非常有用的工具是 JFormDesigner 。您可以将它与 Eclipse、JBuilder 或 IntelliJ 插件一起使用,但它们也提供独立版本。 但我不确定 JFormDesigner 是否提供逆向工程,因为我只尝试了 20 天的评估副本。
关于java - 新的 GUI 屏幕构建、设计和现有遗留代码的增强,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6451588/