2017-09-16 22 views
1

私は異なる形やオブジェクトを含むfxml(shapes.fxml)を持っています。これらの形を別のfxml(main.fxml)にロードしたいとき私はmain.fxmlのボタンを押しますJavaFx内のあるfxmlから別のfxmlへの複製または複製

シェイプコントローラから形状コントローラから運んでいるメインコントローラペインにシェイプ(サークル)オブジェクトを追加しようとしました。

shapesController shape = new shapesController(); 
Circle circleCopy = shape.Circle; 
Pane.getChildren().add(circleCopy); 

ありがとうございます。

答えて

0

基本を確認した後、私は答えが常にそこにあることを知りました。

FXMLLoader loader = new FXMLLoader(); 
    loader.setLocation(getClass().getResource("Shapes.fxml")); 

    TitledPane TitledP = (TitledPane) loader.load(); 

    Pane.getChildren().add(TitledP); 

Shapes.fxmlから別のfxmlのコントローラペインにTitledPaneをロードする場合。

関連する問題