簡體   English   中英

JavaFX-MVC-如何從另一個包加載圖像

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

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