簡體   English   中英

為ImageIcon添加路徑-Java

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

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