[英]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.