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

Java 现有遗留代码的新GUI屏幕构建、设计和增强,java,user-interface,ide,legacy-code,gui-builder,Java,User Interface,Ide,Legacy Code,Gui Builder,当我们从头开始时,我在IDE或其他方面听说的所有Gui构建器都可以正常工作 但是我们有很多遗留Java代码,它们有自定义的对话框、模型和UI类。是否有任何插件/工具/Ide或任何智能工具可以通过分析来理解现有代码,并帮助我们构建新的GUI屏幕并生成相同的代码?您可以尝试。 它是一个免费的Eclipse插件。 您可以使用“打开方式…”对话框打开扩展JFrame或JPanel的现有类 另一个非常有用的工具是。您可以将它与Eclipse、JBuilder或IntelliJ插件一起使用,但它们也提供独立

当我们从头开始时,我在IDE或其他方面听说的所有Gui构建器都可以正常工作

但是我们有很多遗留Java代码,它们有自定义的对话框、模型和UI类。是否有任何插件/工具/Ide或任何智能工具可以通过分析来理解现有代码,并帮助我们构建新的GUI屏幕并生成相同的代码?

您可以尝试。
它是一个免费的Eclipse插件。 您可以使用“打开方式…”对话框打开扩展JFrame或JPanel的现有类

另一个非常有用的工具是。您可以将它与Eclipse、JBuilder或IntelliJ插件一起使用,但它们也提供独立版本。 但我不确定JFormDesigner是否提供反向工程,因为我只尝试了20天的评估副本。

您可以尝试。
它是一个免费的Eclipse插件。 您可以使用“打开方式…”对话框打开扩展JFrame或JPanel的现有类

另一个非常有用的工具是。您可以将它与Eclipse、JBuilder或IntelliJ插件一起使用,但它们也提供独立版本。
但我不确定JFormDesigner是否提供了反向工程,因为我只尝试了20天的评估副本。

WindowbuilderPro承诺了反向工程,thanx很多,让我看看这有多有用!没问题。我刚刚看到WindowBuilderPro包含在Eclipse版本(Indigo)中。WindowBuilderPro承诺了反向工程,thanx很多,让我看看这会有多有用!没问题。我刚刚看到WindowBuilderPro包含在Eclipse版本(Indigo)中。