Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class ncsa.horizon.awt.color.LabeledColor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--ncsa.horizon.awt.color.LabeledColor

public class LabeledColor
extends java.awt.Panel
implements java.awt.event.ActionListener
LabeledColor displays a label and color. It also generates MouseClicked events when the color is clicked on. LabeledColor extends panel and implements MouseListener.

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
LabeledColor(int[] c, java.lang.String label_name, boolean format)
          Instantiates a LabeledColor with a given color, label and format.
 
Method Summary
void actionPerformed(java.awt.event.ActionEvent e)
           
void addActionListener(java.awt.event.ActionListener l)
           
int getAlpha()
          Returns the Alpha component.
int getBlue()
          Returns the Blue component.
java.awt.Color getColor()
          Returns displayed color as type Color.
int[] getColors()
          Returns the displayed color as an array of ints.
java.awt.Color getdefColor()
          A function that returns the default color of the LabeledColor.
int[] getdefColors()
          A function that returns the default color of the LabeledColor as an array of ints.
int getGreen()
          Returns the Green component.
int getRed()
          Returns the Red component.
java.lang.String getTitle()
          Returns displayed label.
static void main(java.lang.String[] args)
           
void removeActionListener(java.awt.event.ActionListener l)
           
void setAlpha(int c)
          Sets the Alpha component.
void setBlue(int c)
          Sets the Blue component.
void setColors(int[] c)
          Given an array of 4 ints, this function will set LabeledColor's color.
void setGreen(int c)
          Sets the Green component.
void setRed(int c)
          Sets the Red component.
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addNotify, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponentAt, getComponentAt, getComponent, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paint, paramString, preferredSize, printComponents, print, processContainerEvent, processEvent, removeAll, remove, remove, removeContainerListener, removeNotify, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paint, paramString, postEvent, preferredSize, prepareImage, prepareImage, printAll, print, processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Constructor Detail

LabeledColor

public LabeledColor(int[] c,
                    java.lang.String label_name,
                    boolean format)
Instantiates a LabeledColor with a given color, label and format.
Parameters:
color - Desired color.
label_name - Desired label name.
format - If true LabeledColor will display label then color. False will display color then label.
Method Detail

getTitle

public java.lang.String getTitle()
Returns displayed label.

getColor

public java.awt.Color getColor()
Returns displayed color as type Color.

getdefColor

public java.awt.Color getdefColor()
A function that returns the default color of the LabeledColor.

getColors

public int[] getColors()
Returns the displayed color as an array of ints.

getdefColors

public int[] getdefColors()
A function that returns the default color of the LabeledColor as an array of ints.

setColors

public void setColors(int[] c)
Given an array of 4 ints, this function will set LabeledColor's color. The array format should be {red, green, blue, alpha}

setRed

public void setRed(int c)
Sets the Red component.

getRed

public int getRed()
Returns the Red component.

setGreen

public void setGreen(int c)
Sets the Green component.

getGreen

public int getGreen()
Returns the Green component.

setBlue

public void setBlue(int c)
Sets the Blue component.

getBlue

public int getBlue()
Returns the Blue component.

setAlpha

public void setAlpha(int c)
Sets the Alpha component.

getAlpha

public int getAlpha()
Returns the Alpha component.

addActionListener

public void addActionListener(java.awt.event.ActionListener l)

removeActionListener

public void removeActionListener(java.awt.event.ActionListener l)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Description copied from interface:
 
Specified by:
actionPerformed(java.awt.event.ActionEvent) in interface java.awt.event.ActionListener

main

public static void main(java.lang.String[] args)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD