org.jscience.awt.displays
Class ReadoutLabel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by org.jscience.awt.util.Border
                  extended by org.jscience.awt.util.EtchedBorder
                      extended by org.jscience.awt.displays.ReadoutLabel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class ReadoutLabel
extends EtchedBorder

DOCUMENT ME!

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
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
 
Fields inherited from class org.jscience.awt.util.Border
_defaultGap, _defaultThickness, border, borderMe, gap, thickness
 
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
ReadoutLabel()
          ReadoutLabel Class Constructor Create a display device for displaying numeric data
ReadoutLabel(java.awt.Color color, java.lang.String unitString)
          ReadoutLabel Class Constructor Create a display device for displaying numeric data
ReadoutLabel(java.awt.Color color, java.lang.String unitString, int extraCharCount)
          ReadoutLabel Class Constructor Create a display device for displaying numeric data
ReadoutLabel(java.lang.String unitString)
          ReadoutLabel Class Constructor Create a display device for displaying numeric data
 
Method Summary
 void setValue(double value, int places)
          Sets the value of the display with floating point data
 void setValue(int value)
          Sets the value of the display with integer data
 void setValue(java.lang.String value)
          Sets the value of the display with a string
 
Methods inherited from class org.jscience.awt.util.EtchedBorder
border, etchedIn, etchedOut, isEtchedIn, paintEtchedIn, paintEtchedOut, paramString
 
Methods inherited from class org.jscience.awt.util.Border
getComponent, getInnerBounds, getInsets, getLineColor, insets, paint, reshape, resize, setBounds, setLineColor, setSize
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, 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, resize, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReadoutLabel

public ReadoutLabel(java.awt.Color color,
                    java.lang.String unitString,
                    int extraCharCount)
ReadoutLabel Class Constructor Create a display device for displaying numeric data

Parameters:
color - color is the color to be used for the display
unitString - unitString is the possibly null string to be used to label the numeric data
extraCharCount - extraCharCount adds width to the label

ReadoutLabel

public ReadoutLabel(java.awt.Color color,
                    java.lang.String unitString)
ReadoutLabel Class Constructor Create a display device for displaying numeric data

Parameters:
color - color is the color to be used for the display
unitString - unitString is the possibly null string to be used to label the numeric data

ReadoutLabel

public ReadoutLabel(java.lang.String unitString)
ReadoutLabel Class Constructor Create a display device for displaying numeric data

Parameters:
unitString - unitString is the possibly null string to be used to label the numeric data

ReadoutLabel

public ReadoutLabel()
ReadoutLabel Class Constructor Create a display device for displaying numeric data

Method Detail

setValue

public void setValue(int value)
Sets the value of the display with integer data

Parameters:
value - Value to set the display to

setValue

public void setValue(double value,
                     int places)
Sets the value of the display with floating point data

Parameters:
value - Value to set the display to
places - places is the count of converted string digits to display

setValue

public void setValue(java.lang.String value)
Sets the value of the display with a string

Parameters:
value - value to set the display to