如果我想将图像节点添加到java中的fxml(在场景构建器中创建)文件中,我该如何实现?
private ImageView close;
private ImageView close;
Image i = new Image(“file:C:\\Users\\Tarun\\Desktop\\Close-icon.png”);
close = new ImageView();
close.setImage(i);
close.setFitHeight(20);
close.setFitWidth(20);
close.setX(570);
close.setY(10);
Parent root = FXMLLoader.load(getClass().getResource(“table.fxml”));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.show();
我知道有一些方法root.getchidren.add(close)但在这里我无法实现这个方法。
答案 0 :(得分:2)
您需要将Parent
转换为适当的类。 E.g
AnchorPane root = (AnchorPane)FXMLLoader.load(getClass().getResource(“table.fxml”));
root.getChidren.add(close);