2011-02-05 70 views
4

我們有一個Jar文件。有3個文件夾:JAR內的資源

1日:META-INF

2擋:資源

3擋:

如何從文件夾中的類得到圖片從文件夾資源

+0

你到目前爲止嘗試過什麼?你有沒有至少嘗試了一個簡單的谷歌搜索「java資源jar」?似乎有很多例子在那裏... – 2011-02-05 08:34:21

+0

相關:http://stackoverflow.com/questions/4675617/my-jar-file-wont-load-images – finnw 2011-02-05 18:16:11

回答

2

下面是一個例子:

String path = "resources/something.png"; 
BufferedImage img = ImageIO.read(getClass().getClassLoader().getResource(path)); 

要在靜態初始化塊是在靜態情況下,如:

String path = "resources/something.png"; 
BufferedImage img = ImageIO.read(className.class.getClassLoader().getResource(path));