![](/img/trans.png)
[英]How to create an FXML file for an already created new component in java than add it to scene builder?
[英]Add image from java using fxml file created in scene builder
如果我想將圖像節點添加到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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.