src/java.desktop/share/classes/sun/awt/SunToolkit.java

Print this page

        

*** 841,856 **** --- 841,862 ---- protected static boolean imageCached(Object key) { return imgCache.containsKey(key); } protected static boolean imageExists(String filename) { + if (filename == null) { + return false; + } checkPermissions(filename); return filename != null && new File(filename).exists(); } @SuppressWarnings("try") protected static boolean imageExists(URL url) { + if (url == null) { + return false; + } checkPermissions(url); if (url != null) { try (InputStream is = url.openStream()) { return true; }catch(IOException e){