|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
gui.run.Meter
public class Meter
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
---|---|
static java.lang.String |
DEFAULTFONTNAME
|
static int |
DEFAULTFONTSIZE
|
static int |
DEFAULTFONTSTYLE
|
static int |
METERRANGE
|
static int |
MODEAVG
|
static int |
MODENONE
|
static int |
MODEPEAK
|
static int |
MODEPEAKHOLD
|
static int |
MODERMS
|
static int |
MODEVU
|
static java.awt.Color |
NEEDLECOLOR
|
static java.awt.Color |
PANELCOLOR
|
static java.awt.Color |
TEXTCOLOR
|
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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)
|
Method Summary | |
---|---|
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
|
java.lang.String |
getCaption()
|
java.lang.String |
getFontName()
|
int |
getFontSize()
|
int |
getFontStyle()
|
boolean |
getHasLabels()
|
int |
getHeight()
|
boolean |
getHighlight()
|
int |
getLabelPercent()
|
java.lang.String |
getLabelsString()
|
int |
getMeterMode()
|
java.awt.Color |
getNeedleColor()
|
int |
getNumberOfSections()
|
java.awt.Color |
getPanelColor()
Gets the panel color |
java.awt.Color |
getTextColor()
|
int |
getValue()
|
int |
getWidth()
|
void |
setCaption(java.lang.String caption)
|
void |
setFontName(java.lang.String fontName)
|
void |
setFontSize(int fontSize)
|
void |
setFontStyle(int fontStyle)
|
void |
setHasLabels(boolean hasLabels)
|
void |
setHeight(int height)
|
void |
setHighlight(boolean hasHighlight)
|
void |
setLabelPercent(int percent)
|
void |
setLabelsString(java.lang.String s)
|
void |
setMeterMode(int meterMode)
|
void |
setNeedleColor(java.awt.Color needleColor)
|
void |
setNumberOfSections(int numberOfSections)
|
void |
setPanelColor(java.awt.Color panelColor)
Sets the panel color |
void |
setTextColor(java.awt.Color textColor)
|
void |
setWidth(int width)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, 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
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)
Method Detail |
---|
public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged
in interface java.awt.event.AdjustmentListener
public int getWidth()
getWidth
in class javax.swing.JComponent
public void setWidth(int width)
public int getHeight()
getHeight
in class javax.swing.JComponent
public void setHeight(int height)
public int getMeterMode()
public void setMeterMode(int meterMode)
public java.lang.String getFontName()
public void setFontName(java.lang.String fontName)
public int getFontStyle()
public void setFontStyle(int fontStyle)
public int getFontSize()
public void setFontSize(int fontSize)
public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
public boolean getHasLabels()
public void setHasLabels(boolean hasLabels)
public int getLabelPercent()
public void setLabelPercent(int percent)
public java.lang.String getLabelsString()
public void setLabelsString(java.lang.String s)
public int getValue()
public boolean getHighlight()
public void setHighlight(boolean hasHighlight)
public int getNumberOfSections()
public void setNumberOfSections(int numberOfSections)
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)
public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |