是否可以在运行时直接从 NetBeans .form 文件构建一个 swing gui?可以使用 Glade 生成的 xml 文件来构建 GTK GUI 或使用 QtDesigner 来构建 Qt GUI。
问问题
307 次
1 回答
1
可能的?也许。Netbeans 可以.java
从.form
文件重新创建文件,并且由于 Netbeans 是开源的,理论上可以做一些事情。
实际上,我还没有看到这个功能,我认为它不会很容易实现。我想到的一些障碍是:
必须记住,
.form
文件不保留有关控制接口行为的 Java 代码的信息(加载信息、Listener
定义等)。在 Netbeans GUI 构建器的默认用法中,组件位于
private
包含它们的框架/对话框中。如果我们想从外部处理这些组件,则必须更改默认.form
->创建。.java
Netbeans 源代码很大,我不希望拆分所需的模块很容易。
选择
我会看一下JavaFX和Java FX Scene Builder,看看它们是否符合您的要求,因为它们是根据拆分 UI 定义和逻辑的想法创建的。
于 2013-02-12T00:05:21.150 回答