Package net.anwiba.commons.swing.icon
Class MutableImageIcon
- java.lang.Object
-
- javax.swing.ImageIcon
-
- net.anwiba.commons.swing.icon.MutableImageIcon
-
- All Implemented Interfaces:
java.io.Serializable,javax.accessibility.Accessible,javax.swing.Icon
public class MutableImageIcon extends javax.swing.ImageIcon- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MutableImageIcon(javax.swing.ImageIcon icon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.accessibility.AccessibleContextgetAccessibleContext()java.lang.StringgetDescription()intgetIconHeight()intgetIconWidth()java.awt.ImagegetImage()intgetImageLoadStatus()java.awt.image.ImageObservergetImageObserver()ObjectModel<javax.swing.ImageIcon>getModel()voidpaintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)voidsetDescription(java.lang.String description)voidsetImage(java.awt.Image image)voidsetImageObserver(java.awt.image.ImageObserver observer)
-
-
-
Method Detail
-
getModel
public ObjectModel<javax.swing.ImageIcon> getModel()
-
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeightin interfacejavax.swing.Icon- Overrides:
getIconHeightin classjavax.swing.ImageIcon
-
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidthin interfacejavax.swing.Icon- Overrides:
getIconWidthin classjavax.swing.ImageIcon
-
setImage
public void setImage(java.awt.Image image)
- Overrides:
setImagein classjavax.swing.ImageIcon
-
setDescription
public void setDescription(java.lang.String description)
- Overrides:
setDescriptionin classjavax.swing.ImageIcon
-
setImageObserver
public void setImageObserver(java.awt.image.ImageObserver observer)
- Overrides:
setImageObserverin classjavax.swing.ImageIcon
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin classjavax.swing.ImageIcon
-
getImageLoadStatus
public int getImageLoadStatus()
- Overrides:
getImageLoadStatusin classjavax.swing.ImageIcon
-
getImage
public java.awt.Image getImage()
- Overrides:
getImagein classjavax.swing.ImageIcon
-
getImageObserver
public java.awt.image.ImageObserver getImageObserver()
- Overrides:
getImageObserverin classjavax.swing.ImageIcon
-
getAccessibleContext
public javax.accessibility.AccessibleContext getAccessibleContext()
- Specified by:
getAccessibleContextin interfacejavax.accessibility.Accessible- Overrides:
getAccessibleContextin classjavax.swing.ImageIcon
-
paintIcon
public void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)- Specified by:
paintIconin interfacejavax.swing.Icon- Overrides:
paintIconin classjavax.swing.ImageIcon
-
-