gpt4 book ai didi

java - 使用场景构建器中创建的 fxml 文件从 java 添加图像

转载 作者:行者123 更新时间:2023-12-02 07:11:25 25 4
gpt4 key购买 nike

如果我想从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) 但在这里我无法实现这个方法。

最佳答案

您需要将 Parent 转换为适当的类。例如

AnchorPane root = (AnchorPane)FXMLLoader.load(getClass().getResource(“table.fxml”));
root.getChidren.add(close);

关于java - 使用场景构建器中创建的 fxml 文件从 java 添加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15462879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com