Package org.xhtmlrenderer.swing
Class ImageResourceLoader
java.lang.Object
org.xhtmlrenderer.swing.ImageResourceLoader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<ImageResourceLoader.CacheKey, ImageResource> private final int
private final @Nullable ImageLoadQueue
private final RepaintListener
private final boolean
static final RepaintListener
-
Constructor Summary
ConstructorsConstructorDescriptionImageResourceLoader
(int cacheSize, RepaintListener repaintListener) ImageResourceLoader
(RepaintListener repaintListener) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
static ImageResource
createImageResource
(String uri, @Nullable BufferedImage img) boolean
isImmediateLoadUri
(String uri) void
loaded
(ImageResource ir, int width, int height) static ImageResource
static ImageResource
void
shrink()
void
-
Field Details
-
NO_OP_REPAINT_LISTENER
-
_imageCache
-
_loadQueue
-
_imageCacheCapacity
private final int _imageCacheCapacity -
_repaintListener
-
_useBackgroundImageLoading
private final boolean _useBackgroundImageLoading
-
-
Constructor Details
-
ImageResourceLoader
public ImageResourceLoader() -
ImageResourceLoader
-
ImageResourceLoader
-
-
Method Details
-
loadImageResourceFromUri
-
loadEmbeddedBase64ImageResource
-
shrink
public void shrink() -
clear
public void clear() -
get
-
get
-
isImmediateLoadUri
-
loaded
-
createImageResource
-
stopLoading
public void stopLoading()
-