com.sshtools.common.ui
Class ColorIcon
java.lang.Object
com.sshtools.common.ui.ColorIcon
- All Implemented Interfaces:
- javax.swing.Icon
public class ColorIcon
- extends java.lang.Object
- implements javax.swing.Icon
- Version:
- $Revision: 1.1 $
- Author:
- $author$
Field Summary |
private java.awt.Color |
borderColor
|
private java.awt.Color |
color
|
private java.awt.Dimension |
size
|
Constructor Summary |
ColorIcon()
Creates a new ColorIcon object. |
ColorIcon(java.awt.Color color)
Creates a new ColorIcon object. |
ColorIcon(java.awt.Color color,
java.awt.Color borderColor)
Creates a new ColorIcon object. |
ColorIcon(java.awt.Color color,
java.awt.Dimension size,
java.awt.Color borderColor)
Creates a new ColorIcon object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
size
private java.awt.Dimension size
color
private java.awt.Color color
borderColor
private java.awt.Color borderColor
ColorIcon
public ColorIcon()
- Creates a new ColorIcon object.
ColorIcon
public ColorIcon(java.awt.Color color)
- Creates a new ColorIcon object.
- Parameters:
color
-
ColorIcon
public ColorIcon(java.awt.Color color,
java.awt.Color borderColor)
- Creates a new ColorIcon object.
- Parameters:
color
- borderColor
-
ColorIcon
public ColorIcon(java.awt.Color color,
java.awt.Dimension size,
java.awt.Color borderColor)
- Creates a new ColorIcon object.
- Parameters:
color
- size
- borderColor
-
paintIcon
public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
- Specified by:
paintIcon
in interface javax.swing.Icon
- Parameters:
c
- g
- x
- y
-
setSize
public void setSize(java.awt.Dimension size)
- Parameters:
size
-
setColor
public void setColor(java.awt.Color color)
- Parameters:
color
-
setBorderColor
public void setBorderColor(java.awt.Color borderColor)
- Parameters:
borderColor
-
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidth
in interface javax.swing.Icon
- Returns:
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeight
in interface javax.swing.Icon
- Returns: