java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.pf.ui.ImageAdapter
- All Implemented Interfaces:
Icon,IconSource,Manageable,Shareable
- Direct Known Subclasses:
FixedImageAdapter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BufferedImagegetImage()getImage(int w, int h) abstract BufferedImagegetPreferredIconSize(boolean small) voidpaintIcon(Component c, Graphics2D g, int x, int y, int w, int h, int state) voidMethods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.persistence.Manageable
getManageableType
-
Field Details
-
$TYPE
-
-
Constructor Details
-
ImageAdapter
protected ImageAdapter()
-
-
Method Details
-
getBufferedImage
-
getNativeImage
-
getImage
-
getIcon
- Specified by:
getIconin interfaceIconSource
-
getPreferredIconSize
- Specified by:
getPreferredIconSizein interfaceIconSource
-
paintIcon
-
getImage
-
prepareIcon
public void prepareIcon()- Specified by:
prepareIconin interfaceIcon
-
getIconSource
- Specified by:
getIconSourcein interfaceIcon
-
getImageSource
- Specified by:
getImageSourcein interfaceIcon
-
getIconBounds
- Specified by:
getIconBoundsin interfaceIcon
-