|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
org.jscience.awt.meters.Meter
public abstract class Meter
DOCUMENT ME!
| 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 | |
|---|---|
protected java.lang.String |
caption
DOCUMENT ME! |
static java.lang.String |
DEFAULTFONTNAME
DOCUMENT ME! |
static int |
DEFAULTFONTSIZE
DOCUMENT ME! |
static int |
DEFAULTFONTSTYLE
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 boolean |
hasHighlight
DOCUMENT ME! |
protected boolean |
hasLabels
DOCUMENT ME! |
protected int |
height
DOCUMENT ME! |
protected java.awt.Color |
highlightBrighterColor
DOCUMENT ME! |
protected java.awt.Color |
highlightDarkerColor
DOCUMENT ME! |
protected int |
labelDist
DOCUMENT ME! |
protected int |
labelPercent
DOCUMENT ME! |
protected java.util.Vector |
labels
DOCUMENT ME! |
protected double |
meterGranularity
DOCUMENT ME! |
protected java.awt.Image |
meterImage
DOCUMENT ME! |
protected int |
meterMode
DOCUMENT ME! |
static int |
METERRANGE
DOCUMENT ME! |
static int |
MODEAVG
DOCUMENT ME! |
static int |
MODENONE
DOCUMENT ME! |
static int |
MODEPEAK
DOCUMENT ME! |
static int |
MODEPEAKHOLD
DOCUMENT ME! |
static int |
MODERMS
DOCUMENT ME! |
static int |
MODEVU
DOCUMENT ME! |
protected java.awt.Color |
needleColor
DOCUMENT ME! |
static java.awt.Color |
NEEDLECOLOR
DOCUMENT ME! |
protected int |
numberOfSections
DOCUMENT ME! |
protected java.awt.Color |
panelColor
DOCUMENT ME! |
static java.awt.Color |
PANELCOLOR
DOCUMENT ME! |
protected java.awt.Color |
textColor
DOCUMENT ME! |
static java.awt.Color |
TEXTCOLOR
DOCUMENT ME! |
protected int |
value
DOCUMENT ME! |
protected int |
width
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 | |
|---|---|
Meter(int width,
int height,
int meterMode,
java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean hasLabels,
java.lang.String labelsString,
int value,
boolean hasHighlight,
int numberOfSections,
java.awt.Color panelColor,
java.awt.Color needleColor,
java.awt.Color textColor)
Creates a new Meter object. |
|
| Method Summary | |
|---|---|
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
DOCUMENT ME! |
java.lang.String |
getCaption()
DOCUMENT ME! |
java.awt.Font |
getFont()
DOCUMENT ME! |
java.lang.String |
getFontName()
DOCUMENT ME! |
int |
getFontSize()
DOCUMENT ME! |
int |
getFontStyle()
DOCUMENT ME! |
boolean |
getHasLabels()
DOCUMENT ME! |
int |
getHeight()
DOCUMENT ME! |
boolean |
getHighlight()
DOCUMENT ME! |
int |
getLabelPercent()
DOCUMENT ME! |
java.lang.String |
getLabelsString()
DOCUMENT ME! |
int |
getMeterMode()
DOCUMENT ME! |
java.awt.Color |
getNeedleColor()
DOCUMENT ME! |
int |
getNumberOfSections()
DOCUMENT ME! |
java.awt.Color |
getPanelColor()
Gets the panel color |
java.awt.Color |
getTextColor()
DOCUMENT ME! |
int |
getValue()
DOCUMENT ME! |
int |
getWidth()
DOCUMENT ME! |
protected int |
round(double d)
DOCUMENT ME! |
void |
setCaption(java.lang.String caption)
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 |
setHasLabels(boolean hasLabels)
DOCUMENT ME! |
void |
setHeight(int height)
DOCUMENT ME! |
void |
setHighlight(boolean hasHighlight)
DOCUMENT ME! |
void |
setLabelPercent(int percent)
DOCUMENT ME! |
void |
setLabelsString(java.lang.String s)
DOCUMENT ME! |
void |
setMeterMode(int meterMode)
DOCUMENT ME! |
void |
setNeedleColor(java.awt.Color needleColor)
DOCUMENT ME! |
void |
setNumberOfSections(int numberOfSections)
DOCUMENT ME! |
void |
setPanelColor(java.awt.Color panelColor)
Sets the panel color |
void |
setTextColor(java.awt.Color textColor)
DOCUMENT ME! |
void |
setValue(int newValue)
DOCUMENT ME! |
void |
setWidth(int width)
DOCUMENT ME! |
protected void |
sizeToFit()
DOCUMENT ME! |
| 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, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, 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, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, 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 |
| Field Detail |
|---|
public static final int METERRANGE
public static final java.awt.Color PANELCOLOR
public static final java.awt.Color NEEDLECOLOR
public static final java.awt.Color TEXTCOLOR
public static final java.lang.String DEFAULTFONTNAME
public static final int DEFAULTFONTSTYLE
public static final int DEFAULTFONTSIZE
public static final int MODENONE
public static final int MODEPEAK
public static final int MODEPEAKHOLD
public static final int MODEAVG
public static final int MODERMS
public static final int MODEVU
protected java.awt.Image meterImage
protected int width
protected int height
protected int meterMode
protected double meterGranularity
protected int value
protected boolean hasHighlight
protected boolean hasLabels
protected int labelDist
protected int labelPercent
protected java.util.Vector labels
protected int numberOfSections
protected java.awt.Font font
protected java.lang.String fontName
protected int fontStyle
protected int fontSize
protected java.lang.String caption
protected java.awt.Color panelColor
protected java.awt.Color highlightBrighterColor
protected java.awt.Color highlightDarkerColor
protected java.awt.Color needleColor
protected java.awt.Color textColor
| Constructor Detail |
|---|
public Meter(int width,
int height,
int meterMode,
java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean hasLabels,
java.lang.String labelsString,
int value,
boolean hasHighlight,
int numberOfSections,
java.awt.Color panelColor,
java.awt.Color needleColor,
java.awt.Color textColor)
width - DOCUMENT ME!height - DOCUMENT ME!meterMode - DOCUMENT ME!fontName - DOCUMENT ME!fontStyle - DOCUMENT ME!fontSize - DOCUMENT ME!caption - DOCUMENT ME!hasLabels - DOCUMENT ME!labelsString - DOCUMENT ME!value - DOCUMENT ME!hasHighlight - DOCUMENT ME!numberOfSections - DOCUMENT ME!panelColor - DOCUMENT ME!needleColor - DOCUMENT ME!textColor - DOCUMENT ME!| Method Detail |
|---|
protected void sizeToFit()
public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged in interface java.awt.event.AdjustmentListenere - DOCUMENT ME!protected int round(double d)
d - DOCUMENT ME!
public int getWidth()
getWidth in class java.awt.Componentpublic void setWidth(int width)
width - DOCUMENT ME!public int getHeight()
getHeight in class java.awt.Componentpublic void setHeight(int height)
height - DOCUMENT ME!public int getMeterMode()
public void setMeterMode(int meterMode)
meterMode - 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.Containerfont - 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 getHasLabels()
public void setHasLabels(boolean hasLabels)
hasLabels - DOCUMENT ME!public int getLabelPercent()
public void setLabelPercent(int percent)
percent - DOCUMENT ME!public java.lang.String getLabelsString()
public void setLabelsString(java.lang.String s)
s - DOCUMENT ME!public int getValue()
public void setValue(int newValue)
newValue - DOCUMENT ME!public boolean getHighlight()
public void setHighlight(boolean hasHighlight)
hasHighlight - DOCUMENT ME!public int getNumberOfSections()
public void setNumberOfSections(int numberOfSections)
numberOfSections - DOCUMENT ME!public java.awt.Color getPanelColor()
public void setPanelColor(java.awt.Color panelColor)
panelColor - Meter panel colorpublic java.awt.Color getNeedleColor()
public void setNeedleColor(java.awt.Color needleColor)
needleColor - DOCUMENT ME!public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
textColor - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||