如何在Java Swings中生成.form文件

时间:2010-05-27 07:41:55

标签: java swing

我有.java文件。我需要使用java文件生成.form文件。当我写一个java文件然后自动.form文件应该被创建。通过使用java swing,我们如何创建.form文件

1 个答案:

答案 0 :(得分:3)

你的问题就像他们得到的一样,但通常是相反的 - 你从GUI设计者创建的表单文件中生成了java代码,如NetBeans Matisse,Eclipse Jigloo或IntelliJ IDEA Forms设计器。虽然它们都使用.forms扩展,但内部格式在不同的IDE上有很大差异 - 它通常是一些xml标记,后来用于生成与GUI布局相关的Java代码,因此您不必自己编写代码。我发现很难相信您想从现有布局生成表单文件......

据我所知,Sun Java Studio Enterprise基于NetBeans,因此您的GUI设计师可能就是Matisse。没有办法从它们的Java代码中重新生成表单(至少没有你编写一些工具来解析initComponents()方法中的代码,这将是一个开始,但还不足以让所有东西都回来)。正如gnoupi指出你发布的另一个问题 - 你最好的选择是阅读现有的资源并根据它恢复表格。所有这些当然假设您没有使用版本控制,并且无法从那里恢复项目的缺失表单文件。