実行時に、NetBeans .form ファイルから直接スイング GUI を構築できますか? Glade によって生成された xml ファイルを使用して、GTK GUI をビルドしたり、Qt GUI 用の QtDesigner を使用したりすることができます。
1 に答える
1
可能?多分。.java
Netbeans はファイルからファイルを再作成できます.form
。Netbeans はオープン ソースであるため、理論的には何かを行うことができます。
実際、私はこの機能を見たことがなく、簡単に達成できるとは思いません。私の頭に浮かぶいくつかの障害は次のとおりです。
.form
ファイルは、インターフェイスの動作を制御する Java コードに関する情報 (ロード情報、Listener
定義など)を保持しないことに注意する必要があります。Netbeans GUI ビルダーのデフォルトの使用法では、コンポーネントは
private
それらを含むフレーム/ダイアログにあります。これらのコンポーネントを外部から処理したい場合は、デフォルト.form
->.java
作成を変更する必要があります。Netbeans のソース コードは膨大で、必要なモジュールを簡単に分割できるとは思えません。
別
JavaFXとJava FX Scene Builderを見て、UI 定義とロジックを分割するという考えで作成されているため、要件に適合するかどうかを確認します。
于 2013-02-12T00:05:21.150 に答える