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: