java - 新的 GUI 屏幕构建、设计和现有遗留代码的增强

标签 java user-interface ide legacy-code gui-builder

当我们从头开始时,我在 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/

相关文章:

Javascript、SublimeCodeIntel 和提示代码智能自动完成

java - 使用Java的selenium Webdriver中哪种等待更优选? (隐式或显式)

java - JProgressBar 更新不工作

java - 如何将入站和出站 SOAP 处理程序相互关联

c++ - 如何在 QListWidget 下添加这样的组按钮?

Java:代码所有权可视化

java - 尝试将不在周末的日子添加到 fechaProceso(localDate) Java

java - 高级 GUI 可以用 Java 实现吗?

c++ - 将复选框列添加到树左侧的 QTreeView 的方法?

ide - 如何在webstorm中删除一个项目。