在JavaFx中,将形状或对象从一个fxml复制/克隆到另一个fxml
我有一个包含不同形状或对象的fxml(shapes.fxml),当我按下main.fxml上的按钮时,我想将这些形状加载到另一个fxml(main.fxml)中 幸运的是,我已经尝试将shape(圆圈)对象从shapes控制器添加到主控制器窗格中在JavaFx中,将形状或对象从一个fxml复制/克隆到另一个fxml,java,javafx,Java,Javafx,我有一个包含不同形状或对象的fxml(shapes.fxml),当我按下main.fxml上的按钮时,我想将这些形状加载到另一个fxml(main.fxml)中 幸运的是,我已经尝试将shape(圆圈)对象从shapes控制器添加到主控制器窗格中 shapesController shape = new shapesController(); Circle circleCopy = shape.Circle; Pane.getChildren().add(circleCopy); 提前感谢。在
shapesController shape = new shapesController();
Circle circleCopy = shape.Circle;
Pane.getChildren().add(circleCopy);
提前感谢。在复习了基础知识之后,我发现答案一直都在那里
FXMLLoader loader = new FXMLLoader();
loader.setLocation(getClass().getResource("Shapes.fxml"));
TitledPane TitledP = (TitledPane) loader.load();
Pane.getChildren().add(TitledP);
将Shapes.fxml中的标题窗格加载到另一个fxml的控制器窗格。在回顾了基础知识之后,我发现答案一直都在那里
FXMLLoader loader = new FXMLLoader();
loader.setLocation(getClass().getResource("Shapes.fxml"));
TitledPane TitledP = (TitledPane) loader.load();
Pane.getChildren().add(TitledP);
用于将标题窗格从Shapes.fxml加载到另一个fxml的控制器窗格