Class DisabledImageIconWrapper

  • All Implemented Interfaces:
    java.io.Serializable, javax.accessibility.Accessible, javax.swing.Icon, FileBasedIcon

    public class DisabledImageIconWrapper
    extends javax.swing.ImageIcon
    implements FileBasedIcon
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.ImageIcon

        javax.swing.ImageIcon.AccessibleImageIcon
    • Field Summary

      • Fields inherited from class javax.swing.ImageIcon

        component, tracker
    • Constructor Detail

      • DisabledImageIconWrapper

        public DisabledImageIconWrapper​(javax.swing.ImageIcon baseIcon)
      • DisabledImageIconWrapper

        public DisabledImageIconWrapper​(javax.swing.ImageIcon baseIcon,
                                        int brightnessPercent)
    • Method Detail

      • getImage

        public java.awt.Image getImage()
        Overrides:
        getImage in class javax.swing.ImageIcon
      • getAccessibleContext

        public javax.accessibility.AccessibleContext getAccessibleContext()
        Specified by:
        getAccessibleContext in interface javax.accessibility.Accessible
        Overrides:
        getAccessibleContext in class javax.swing.ImageIcon
      • getDescription

        public java.lang.String getDescription()
        Overrides:
        getDescription in class javax.swing.ImageIcon
      • getIconHeight

        public int getIconHeight()
        Specified by:
        getIconHeight in interface javax.swing.Icon
        Overrides:
        getIconHeight in class javax.swing.ImageIcon
      • getIconWidth

        public int getIconWidth()
        Specified by:
        getIconWidth in interface javax.swing.Icon
        Overrides:
        getIconWidth in class javax.swing.ImageIcon
      • getImageLoadStatus

        public int getImageLoadStatus()
        Overrides:
        getImageLoadStatus in class javax.swing.ImageIcon
      • getImageObserver

        public java.awt.image.ImageObserver getImageObserver()
        Overrides:
        getImageObserver in class javax.swing.ImageIcon
      • paintIcon

        public void paintIcon​(java.awt.Component c,
                              java.awt.Graphics g,
                              int x,
                              int y)
        Specified by:
        paintIcon in interface javax.swing.Icon
        Overrides:
        paintIcon in class javax.swing.ImageIcon
      • setDescription

        public void setDescription​(java.lang.String description)
        Overrides:
        setDescription in class javax.swing.ImageIcon
      • setImage

        public void setImage​(java.awt.Image image)
        Overrides:
        setImage in class javax.swing.ImageIcon
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class javax.swing.ImageIcon