0
我試圖從我的JAR文件中獲取圖像。我這樣做是使用:Toolkit.getImage()永不返回null
Toolkit.getDefaultToolkit().getImage(getClass().getResource("/path/to/file"));
但是我做的循環,所以我需要檢查每一個迭代,如果文件不爲空(那麼我必須打破循環)。但是工具包永遠不會返回空值。現在要檢查,如果它返回正確的圖像或null?
我想得到它是否返回任何圖像。例如,當ImageIO read()方法獲取不存在的圖像時,它將返回FileNotFoundExcetption。多數民衆贊成我是如何知道我想要的圖像不存在。以及如何使用Toolkit進行檢查? – user2102972 2013-02-23 21:18:50
如果沒有任何資源,getClass()。getResource(「/ path/to/file」)將返回null。所以,你可以將它提取到一個局部變量類型的URL中,然後檢查它是否爲null。 – Quirin 2013-02-23 21:26:24