lt.monarch.chart.util
Class LinkLabel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Canvas
          extended by lt.monarch.chart.util.LinkComponentBase
              extended by lt.monarch.chart.util.LinkLabel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class LinkLabel
extends LinkComponentBase

See Also:
Serialized Form

Nested Class Summary
Modifier and Type Class and Description
 
Nested classes/interfaces inherited from class java.awt.Canvas
java.awt.Canvas.AccessibleAWTCanvas
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
Modifier and Type Field and Description
protected  java.lang.String text
           
protected  java.awt.Color textColor
           
 
Fields inherited from class lt.monarch.chart.util.LinkComponentBase
bevel, compColor, compImage, compImageGraphics, context, frame, isAdded, linkURL, pressed, showURLStatus
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Constructor and Description
LinkLabel()
           
LinkLabel(java.lang.String s)
           
LinkLabel(java.lang.String s, java.awt.Color color)
           
 
Method Summary
Modifier and Type Method and Description
 void addNotify()
           
 java.awt.Dimension getPreferredSize()
           
 java.lang.String getText()
           
 java.awt.Color getTextColor()
           
protected  int modifyColorComponent(int componentValue)
           
 void removeNotify()
           
 void setText(java.lang.String s)
           
 void setTextColor(java.awt.Color color)
           
protected  void updateComponentImage()
           
 
Methods inherited from class lt.monarch.chart.util.LinkComponentBase
addActionListener, getActionCommand, getBevelHeight, getComponentColor, getFrameName, getLinkURL, getMinimumSize, isComponnetImageInvalid, isMouseOver, isShowURLInStatus, linkToURL, paint, removeActionListener, setActionCommand, setAppletContext, setBevelHeight, setComponentColor, setFrameName, setLinkURL, setShowURLInStatus, sourceActionEvent, update, validate
 
Methods inherited from class java.awt.Canvas
createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

text

protected java.lang.String text

textColor

protected java.awt.Color textColor
Constructor Detail

LinkLabel

public LinkLabel()

LinkLabel

public LinkLabel(java.lang.String s)

LinkLabel

public LinkLabel(java.lang.String s,
                 java.awt.Color color)
Method Detail

setText

public void setText(java.lang.String s)

getText

public java.lang.String getText()

setTextColor

public void setTextColor(java.awt.Color color)

getTextColor

public java.awt.Color getTextColor()

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class LinkComponentBase

addNotify

public void addNotify()
Overrides:
addNotify in class LinkComponentBase

removeNotify

public void removeNotify()
Overrides:
removeNotify in class LinkComponentBase

modifyColorComponent

protected int modifyColorComponent(int componentValue)

updateComponentImage

protected void updateComponentImage()
Overrides:
updateComponentImage in class LinkComponentBase