13

JavaFXシーンビルダーでNode( )を作成しましたが、クローンを作成する方法を考えていました。AnchorPane

JavaFX2.0でDuplicate/Clone Nodeを見ましたがNode、fxmlを再ロードせずにクローンを作成する必要があります。

JavaFX 2でこれを実現する方法はありますか?

4

2 に答える 2

3

JavaFXプラットフォームにはそのようなノード複製関数はありません。クローンを作成するノードのプロパティをイントロスペクトし、必要なプロパティを使用して新しいノードを作成する独自の関数を作成する必要があります。

ノード定義にfxmlテンプレートを使用することは、静的初期化プロパティを持つノードに対してこれを行う最も簡単な方法ですが、質問で述べているように、これにはfxmlを使用したくないので、次のことを行う必要があります。クローン作成ロジックをJavaでコーディングします。

于 2013-01-06T22:25:46.403 に答える