簡體   English   中英

無法在 Gluon javafx 中加載圖像

[英]can't loading image in Gluon javafx

我在嘗試使用下面的行在 javafx gluon 應用程序的場景中添加圖像時遇到問題我將 img.jpg 文件放在 pin 文件夾中

Imageview image = new ImageView(new Image("file: img.jpg"));

並且還使用 ("/img.jpg") 任何建議?

根據 Gradle 項目結構,您的圖像應存儲在src/main/resources文件夾下。 通常它應該和你的類在同一個包下,在這種情況下,下面的代碼將加載圖像:

Image image = new Image(YourClass.class.getResource("img.jpg").toExternalForm());
ImageView imageView  = new ImageView(image);

有關在 Java 中加載資源的更多信息, 訪問https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html#getResource(java.lang.String)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM