[英]Adding a path for a ImageIcon - Java
嘿,所以我在Java方面非常糟糕,現在我想添加一個ImageIcon,我什至可以使圖像工作,唯一的問題是我正在編寫的程序是用於大學工作的,當我提交該程序時工作將通過.rar文件在線提交。
所以我的問題是圖像當前有一條巨大的直接路徑,即
C:\\ Users \\ MY-NAME \\ Documents \\ NetBeansProjects \\ UNI-PROJECT \\ src \\ IMAGES \\ image.png
由於他們會在我的工作PC或家用PC上審查我的工作,因此圖像對他們來說都不起作用,因為它們使用的是我的家庭參考。 如何引用圖像,以便他們可以在任何地方打開它,並且圖像仍可以工作?
提前致謝
-SKENG-
Java教程“如何使用圖標”中有一小節說明了當圖像包含在應用程序中時如何使用Class#getResource()
-查看createImageIcon()
方法及其createImageIcon()
的描述。
您可以將圖像放在當前文件夾或子文件夾中,然后使用以下路徑(例如):
System.getProperty("user.dir") + "images\pic1.gif"
只是不要使用絕對路徑,而是將圖像放入源或二進制文件所在的子目錄中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.