JHotDraw 7.0.6

org.jhotdraw.draw.action
Class ColorAttributeIcon

java.lang.Object
  extended by javax.swing.ImageIcon
      extended by org.jhotdraw.draw.action.ColorAttributeIcon
All Implemented Interfaces:
java.io.Serializable, javax.accessibility.Accessible, javax.swing.Icon

public class ColorAttributeIcon
extends javax.swing.ImageIcon

ColorAttributeIcon.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.ImageIcon
javax.swing.ImageIcon.AccessibleImageIcon
 
Field Summary
 
Fields inherited from class javax.swing.ImageIcon
component, tracker
 
Constructor Summary
ColorAttributeIcon(DrawingEditor editor, AttributeKey<java.awt.Color> key, java.awt.Image image)
           
ColorAttributeIcon(DrawingEditor editor, AttributeKey<java.awt.Color> key, java.net.URL imageLocation)
          Creates a new instance.
 
Method Summary
 void paintIcon(java.awt.Component c, java.awt.Graphics gr, int x, int y)
           
 
Methods inherited from class javax.swing.ImageIcon
getAccessibleContext, getDescription, getIconHeight, getIconWidth, getImage, getImageLoadStatus, getImageObserver, loadImage, setDescription, setImage, setImageObserver, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColorAttributeIcon

public ColorAttributeIcon(DrawingEditor editor,
                          AttributeKey<java.awt.Color> key,
                          java.net.URL imageLocation)
Creates a new instance.


ColorAttributeIcon

public ColorAttributeIcon(DrawingEditor editor,
                          AttributeKey<java.awt.Color> key,
                          java.awt.Image image)
Method Detail

paintIcon

public void paintIcon(java.awt.Component c,
                      java.awt.Graphics gr,
                      int x,
                      int y)
Specified by:
paintIcon in interface javax.swing.Icon
Overrides:
paintIcon in class javax.swing.ImageIcon

Copyright 1996-2006 © JHotDraw.org