--- old/src/share/classes/sun/awt/SunToolkit.java 2013-11-13 19:50:29.000000000 +0400 +++ new/src/share/classes/sun/awt/SunToolkit.java 2013-11-13 19:50:29.000000000 +0400 @@ -774,6 +774,18 @@ } } + static protected void putImageToCache(String fileName, ToolkitImage image){ + synchronized (imgCache) { + imgCache.put(fileName, image); + } + } + + static protected void putImageToCache(URL url, ToolkitImage image){ + synchronized (imgCache) { + imgCache.put(url, image); + } + } + public Image getImage(String filename) { return getImageFromHash(this, filename); }