Class OvalBackgroundColorIcon

  • All Implemented Interfaces:
    javax.swing.Icon

    public class OvalBackgroundColorIcon
    extends java.lang.Object
    implements javax.swing.Icon
    Paints an oval of the given size, based upon the Component passed to paintIcon(Component, Graphics, int, int). If the component is null, then no painting will take place.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getIconHeight()  
      int getIconWidth()  
      void paintIcon​(java.awt.Component c, java.awt.Graphics g, int x, int y)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OvalBackgroundColorIcon

        public OvalBackgroundColorIcon​(int width,
                                       int height)
    • Method Detail

      • getIconHeight

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

        public int getIconWidth()
        Specified by:
        getIconWidth in interface javax.swing.Icon
      • paintIcon

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