Package com.twelvemonkeys.image
Class BufferedImageIcon
java.lang.Object
com.twelvemonkeys.image.BufferedImageIcon
- All Implemented Interfaces:
Icon
An
Icon
implementation backed by a BufferedImage
.- Version:
- $Id: //depot/branches/personal/haraldk/twelvemonkeys/release-2/twelvemonkeys-core/src/main/java/com/twelvemonkeys/image/BufferedImageIcon.java#2 $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private final int
private final BufferedImage
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionBufferedImageIcon
(BufferedImage pImage) BufferedImageIcon
(BufferedImage pImage, int pWidth, int pHeight) BufferedImageIcon
(BufferedImage pImage, int pWidth, int pHeight, boolean useFastRendering) -
Method Summary
Modifier and TypeMethodDescriptionint
int
void
-
Field Details
-
image
-
width
private final int width -
height
private final int height -
fast
private final boolean fast
-
-
Constructor Details
-
BufferedImageIcon
-
BufferedImageIcon
-
BufferedImageIcon
-
-
Method Details
-
getIconHeight
public int getIconHeight()- Specified by:
getIconHeight
in interfaceIcon
-
getIconWidth
public int getIconWidth()- Specified by:
getIconWidth
in interfaceIcon
-
paintIcon
-