org.jscience.awt.displays
Class IntLEDDisplay

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Canvas
          extended by org.jscience.awt.displays.LEDDisplayBase
              extended by org.jscience.awt.displays.IntLEDDisplay
All Implemented Interfaces:
java.awt.event.AdjustmentListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class IntLEDDisplay
extends LEDDisplayBase
implements java.awt.event.AdjustmentListener

DOCUMENT ME!

See Also:
Serialized Form

Nested Class Summary
 
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
 
Fields inherited from class org.jscience.awt.displays.LEDDisplayBase
caption, captionAtBottom, DEFAULTFONTNAME, DEFAULTFONTSIZE, DEFAULTFONTSTYLE, DEFAULTLEDBGCOLOR, DEFAULTLEDCOLOR, DEFAULTPANELCOLOR, DEFAULTTEXTCOLOR, digitHeight, digitImages, digitsValid, digitWidth, font, fontName, fontSize, fontStyle, height, ledBGColor, ledOffColor, ledOnColor, MINUSSIGNHEIGHT, numberOfDigits, panelColor, raised, separatorWidth, SEPARATORWIDTHPERCENT, textColor, width, XPAD, YPAD
 
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
IntLEDDisplay()
          Creates a new IntLEDDisplay object.
IntLEDDisplay(int width, int height, int numberOfDigits, int value)
          Creates a new IntLEDDisplay object.
IntLEDDisplay(int width, int height, int numberOfDigits, int value, boolean raised, java.lang.String fontName, int fontStyle, int fontSize, java.lang.String caption, boolean captionAtBottom, java.awt.Color panelColor, java.awt.Color ledColor, java.awt.Color ledBGColor, java.awt.Color textColor)
          Creates a new IntLEDDisplay object.
 
Method Summary
 void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
          DOCUMENT ME!
 int getValue()
          DOCUMENT ME!
 void paint(java.awt.Graphics g)
          DOCUMENT ME!
 void setValue(int value)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.awt.displays.LEDDisplayBase
calcDisplayWidth, getCaption, getCaptionAtBottom, getFont, getFontName, getFontSize, getFontStyle, getHeight, getLEDBGColor, getLEDColor, getNumberOfDigits, getPanelColor, getPreferredSize, getRaised, getTextColor, getWidth, renderDigits, setCaption, setCaptionAtBottom, setFont, setFontName, setFontSize, setFontStyle, setHeight, setLEDBGColor, setLEDColor, setNumberOfDigits, setPanelColor, setRaised, setTextColor, setWidth, sizeToFit
 
Methods inherited from class java.awt.Canvas
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update
 
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, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, 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, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntLEDDisplay

public IntLEDDisplay(int width,
                     int height,
                     int numberOfDigits,
                     int value,
                     boolean raised,
                     java.lang.String fontName,
                     int fontStyle,
                     int fontSize,
                     java.lang.String caption,
                     boolean captionAtBottom,
                     java.awt.Color panelColor,
                     java.awt.Color ledColor,
                     java.awt.Color ledBGColor,
                     java.awt.Color textColor)
Creates a new IntLEDDisplay object.

Parameters:
width - DOCUMENT ME!
height - DOCUMENT ME!
numberOfDigits - DOCUMENT ME!
value - DOCUMENT ME!
raised - DOCUMENT ME!
fontName - DOCUMENT ME!
fontStyle - DOCUMENT ME!
fontSize - DOCUMENT ME!
caption - DOCUMENT ME!
captionAtBottom - DOCUMENT ME!
panelColor - DOCUMENT ME!
ledColor - DOCUMENT ME!
ledBGColor - DOCUMENT ME!
textColor - DOCUMENT ME!

IntLEDDisplay

public IntLEDDisplay(int width,
                     int height,
                     int numberOfDigits,
                     int value)
Creates a new IntLEDDisplay object.

Parameters:
width - DOCUMENT ME!
height - DOCUMENT ME!
numberOfDigits - DOCUMENT ME!
value - DOCUMENT ME!

IntLEDDisplay

public IntLEDDisplay()
Creates a new IntLEDDisplay object.

Method Detail

paint

public void paint(java.awt.Graphics g)
DOCUMENT ME!

Specified by:
paint in class LEDDisplayBase
Parameters:
g - DOCUMENT ME!

getValue

public int getValue()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setValue

public void setValue(int value)
DOCUMENT ME!

Parameters:
value - DOCUMENT ME!

adjustmentValueChanged

public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
DOCUMENT ME!

Specified by:
adjustmentValueChanged in interface java.awt.event.AdjustmentListener
Parameters:
e - DOCUMENT ME!