parameter
Class ParameterViewController.ColorIcon

java.lang.Object
  extended byparameter.ParameterViewController.ColorIcon
All Implemented Interfaces:
javax.swing.Icon
Enclosing class:
ParameterViewController

public class ParameterViewController.ColorIcon
extends java.lang.Object
implements javax.swing.Icon

An icon to show a specified color with a surrounding black frame

Author:
Hendrik Dahlkamp

Field Summary
(package private)  java.awt.Color color
           
 
Constructor Summary
ParameterViewController.ColorIcon(java.awt.Color _color)
           
 
Method Summary
 java.awt.Color getColor()
           
 int getIconHeight()
           
 int getIconWidth()
           
 void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)
           
 void setColor(java.awt.Color _color)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

color

java.awt.Color color
Constructor Detail

ParameterViewController.ColorIcon

public ParameterViewController.ColorIcon(java.awt.Color _color)
Method Detail

setColor

public void setColor(java.awt.Color _color)

getColor

public java.awt.Color getColor()

getIconWidth

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

getIconHeight

public int getIconHeight()
Specified by:
getIconHeight 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