|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Canvas
org.jscience.awt.displays.LEDDisplayBase
public abstract class LEDDisplayBase
DOCUMENT ME!
| 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 | |
|---|---|
protected java.lang.String |
caption
DOCUMENT ME! |
protected boolean |
captionAtBottom
DOCUMENT ME! |
static java.lang.String |
DEFAULTFONTNAME
DOCUMENT ME! |
static int |
DEFAULTFONTSIZE
DOCUMENT ME! |
static int |
DEFAULTFONTSTYLE
DOCUMENT ME! |
static java.awt.Color |
DEFAULTLEDBGCOLOR
DOCUMENT ME! |
static java.awt.Color |
DEFAULTLEDCOLOR
DOCUMENT ME! |
static java.awt.Color |
DEFAULTPANELCOLOR
DOCUMENT ME! |
static java.awt.Color |
DEFAULTTEXTCOLOR
DOCUMENT ME! |
protected int |
digitHeight
DOCUMENT ME! |
protected java.awt.Image[] |
digitImages
DOCUMENT ME! |
protected boolean |
digitsValid
DOCUMENT ME! |
protected int |
digitWidth
DOCUMENT ME! |
protected java.awt.Font |
font
DOCUMENT ME! |
protected java.lang.String |
fontName
DOCUMENT ME! |
protected int |
fontSize
DOCUMENT ME! |
protected int |
fontStyle
DOCUMENT ME! |
protected int |
height
DOCUMENT ME! |
protected java.awt.Color |
ledBGColor
DOCUMENT ME! |
protected java.awt.Color |
ledOffColor
DOCUMENT ME! |
protected java.awt.Color |
ledOnColor
DOCUMENT ME! |
static int |
MINUSSIGNHEIGHT
DOCUMENT ME! |
protected int |
numberOfDigits
DOCUMENT ME! |
protected java.awt.Color |
panelColor
DOCUMENT ME! |
protected boolean |
raised
DOCUMENT ME! |
protected int |
separatorMode
DOCUMENT ME! |
protected int |
separatorWidth
DOCUMENT ME! |
static double |
SEPARATORWIDTHPERCENT
DOCUMENT ME! |
protected java.awt.Color |
textColor
DOCUMENT ME! |
protected int |
width
DOCUMENT ME! |
static int |
XPAD
DOCUMENT ME! |
static int |
YPAD
DOCUMENT ME! |
| 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 | |
|---|---|
LEDDisplayBase(int width,
int height,
int numberOfDigits,
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 LEDDisplayBase object. |
|
| Method Summary | |
|---|---|
int |
calcDisplayWidth()
DOCUMENT ME! |
java.lang.String |
getCaption()
DOCUMENT ME! |
boolean |
getCaptionAtBottom()
DOCUMENT ME! |
java.awt.Font |
getFont()
DOCUMENT ME! |
java.lang.String |
getFontName()
DOCUMENT ME! |
int |
getFontSize()
DOCUMENT ME! |
int |
getFontStyle()
DOCUMENT ME! |
int |
getHeight()
DOCUMENT ME! |
java.awt.Color |
getLEDBGColor()
DOCUMENT ME! |
java.awt.Color |
getLEDColor()
DOCUMENT ME! |
int |
getNumberOfDigits()
DOCUMENT ME! |
java.awt.Color |
getPanelColor()
DOCUMENT ME! |
java.awt.Dimension |
getPreferredSize()
DOCUMENT ME! |
boolean |
getRaised()
DOCUMENT ME! |
java.awt.Color |
getTextColor()
DOCUMENT ME! |
int |
getWidth()
DOCUMENT ME! |
abstract void |
paint(java.awt.Graphics g)
DOCUMENT ME! |
void |
renderDigits()
DOCUMENT ME! |
void |
setCaption(java.lang.String caption)
DOCUMENT ME! |
void |
setCaptionAtBottom(boolean captionAtBottom)
DOCUMENT ME! |
void |
setFont(java.awt.Font font)
DOCUMENT ME! |
void |
setFontName(java.lang.String fontName)
DOCUMENT ME! |
void |
setFontSize(int fontSize)
DOCUMENT ME! |
void |
setFontStyle(int fontStyle)
DOCUMENT ME! |
void |
setHeight(int height)
DOCUMENT ME! |
void |
setLEDBGColor(java.awt.Color ledBGColor)
DOCUMENT ME! |
void |
setLEDColor(java.awt.Color ledOnColor)
DOCUMENT ME! |
void |
setNumberOfDigits(int numberOfDigits)
DOCUMENT ME! |
void |
setPanelColor(java.awt.Color panelColor)
DOCUMENT ME! |
void |
setRaised(boolean raised)
DOCUMENT ME! |
void |
setTextColor(java.awt.Color textColor)
DOCUMENT ME! |
void |
setWidth(int width)
DOCUMENT ME! |
protected void |
sizeToFit()
DOCUMENT ME! |
| 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 |
| Field Detail |
|---|
public static final int XPAD
public static final int YPAD
public static final int MINUSSIGNHEIGHT
public static final double SEPARATORWIDTHPERCENT
public static final java.awt.Color DEFAULTPANELCOLOR
public static final java.awt.Color DEFAULTTEXTCOLOR
public static final java.awt.Color DEFAULTLEDCOLOR
public static final java.awt.Color DEFAULTLEDBGCOLOR
public static final java.lang.String DEFAULTFONTNAME
public static final int DEFAULTFONTSTYLE
public static final int DEFAULTFONTSIZE
protected int width
protected int height
protected int digitWidth
protected int digitHeight
protected int separatorWidth
protected int numberOfDigits
protected int separatorMode
protected boolean raised
protected java.awt.Color ledOnColor
protected java.awt.Color ledOffColor
protected java.awt.Color ledBGColor
protected java.awt.Color panelColor
protected java.awt.Color textColor
protected java.lang.String fontName
protected int fontStyle
protected int fontSize
protected java.awt.Font font
protected java.lang.String caption
protected boolean captionAtBottom
protected java.awt.Image[] digitImages
protected boolean digitsValid
| Constructor Detail |
|---|
public LEDDisplayBase(int width,
int height,
int numberOfDigits,
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)
width - DOCUMENT ME!height - DOCUMENT ME!numberOfDigits - 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!| Method Detail |
|---|
public abstract void paint(java.awt.Graphics g)
paint in class java.awt.Canvasg - DOCUMENT ME!protected void sizeToFit()
public java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Componentpublic void renderDigits()
public boolean getRaised()
public void setRaised(boolean raised)
raised - DOCUMENT ME!public int getWidth()
getWidth in class java.awt.Componentpublic void setWidth(int width)
width - DOCUMENT ME!public int calcDisplayWidth()
public int getHeight()
getHeight in class java.awt.Componentpublic void setHeight(int height)
height - DOCUMENT ME!public int getNumberOfDigits()
public void setNumberOfDigits(int numberOfDigits)
numberOfDigits - DOCUMENT ME!public java.awt.Color getPanelColor()
public void setPanelColor(java.awt.Color panelColor)
panelColor - DOCUMENT ME!public java.awt.Color getLEDColor()
public void setLEDColor(java.awt.Color ledOnColor)
ledOnColor - DOCUMENT ME!public java.awt.Color getLEDBGColor()
public void setLEDBGColor(java.awt.Color ledBGColor)
ledBGColor - DOCUMENT ME!public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
textColor - DOCUMENT ME!public java.awt.Font getFont()
getFont in interface java.awt.MenuContainergetFont in class java.awt.Componentpublic void setFont(java.awt.Font font)
setFont in class java.awt.Componentfont - DOCUMENT ME!public java.lang.String getFontName()
public void setFontName(java.lang.String fontName)
fontName - DOCUMENT ME!public int getFontStyle()
public void setFontStyle(int fontStyle)
fontStyle - DOCUMENT ME!public int getFontSize()
public void setFontSize(int fontSize)
fontSize - DOCUMENT ME!public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
caption - DOCUMENT ME!public boolean getCaptionAtBottom()
public void setCaptionAtBottom(boolean captionAtBottom)
captionAtBottom - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||