[英]JavaFX - MVC - How can I load images from another package
導出到可運行的jar時出現一個問題。
基本上,我正在創建一個JavaFx游戲,該游戲使用以下方式加載圖像:
圖片圖片=新圖片(BlueCar.class.getResource(“ ../ resources / blueCar.png”)。toExternalForm());
在日食中一切正常。 但是,當我嘗試導出並運行它時,在上面的代碼行中給出了錯誤。
http://i.imgur.com/VbmGSO3.jpg
我正在為應用程序使用MVC模式,因此我有一些將類與圖像資源分開的包:
http://i.imgur.com/gzm7d0s.jpg
請您幫我知道我做錯了嗎?
Jar文件系統不支持相對路徑-使用絕對路徑getClass()。getClassloader()。getResource(“ path / to / resource / blueCar.jpg”)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.