簡體   English   中英

如何在JavaFX2中設置應用程序圖標

[英]How can i set application icon in javafx2

javafx設置應用程序ico

當我創建Java項目時,添加jfxrt.jar

這是正確的

new Image(getClass().getResourceAsStream("../images/customLogo.png"))

但這在javafx項目中

這是不對的。

我如何獲得相對路徑在javafx項目中做到這一點。

那么有什么例外呢? 您在哪里創建了項目(哪個IDE)。 通常,在進行查找時切勿使用..- paths,盡管它們可能會在文件系統上起作用,例如它們會破壞jar文件IIRC。

我認為您應該查看Image API,以及如何回答該圖標的另一個鏈接

如果您正在生成一個罐子,則可以使用

new Image("/path/to/image")

以“ /”開頭的圖像的路徑將是jar中的絕對路徑。 我強烈建議您去Image API檢查所有選項,這確實有據可查。

希望能幫助到你

暫無
暫無

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

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