Class ColorIcon

java.lang.Object
com.sshtools.common.ui.ColorIcon
All Implemented Interfaces:
Icon

public class ColorIcon extends Object implements Icon
Version:
$Revision: 1.13 $
Author:
$author$
  • Constructor Details

    • ColorIcon

      public ColorIcon()
      Creates a new ColorIcon object.
    • ColorIcon

      public ColorIcon(Color color)
      Creates a new ColorIcon object.
      Parameters:
      color -
    • ColorIcon

      public ColorIcon(Color color, Color borderColor)
      Creates a new ColorIcon object.
      Parameters:
      color -
      borderColor -
    • ColorIcon

      public ColorIcon(Color color, Dimension size, Color borderColor)
      Creates a new ColorIcon object.
      Parameters:
      color -
      size -
      borderColor -
  • Method Details

    • paintIcon

      public void paintIcon(Component c, Graphics g, int x, int y)
      Specified by:
      paintIcon in interface Icon
      Parameters:
      c -
      g -
      x -
      y -
    • setSize

      public void setSize(Dimension size)
      Parameters:
      size -
    • setColor

      public void setColor(Color color)
      Parameters:
      color -
    • setBorderColor

      public void setBorderColor(Color borderColor)
      Parameters:
      borderColor -
    • getIconWidth

      public int getIconWidth()
      Specified by:
      getIconWidth in interface Icon
      Returns:
    • getIconHeight

      public int getIconHeight()
      Specified by:
      getIconHeight in interface Icon
      Returns: