public class PMIMeter extends AbstractVisionChartComponent
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static int |
DIAL_CHORD |
static int |
DIAL_CIRCLE |
static int |
DIAL_PIE |
antialias
context, cursorCode, print, properties, save, showPopup, zoom
DEFAULT_BUFFER_USED, DEFAULT_HEIGHT, DEFAULT_MAXIMUM_DRAW_HEIGHT, DEFAULT_MAXIMUM_DRAW_WIDTH, DEFAULT_MINIMUM_DRAW_HEIGHT, DEFAULT_MINIMUM_DRAW_WIDTH, DEFAULT_WIDTH, DEFAULT_ZOOM_TRIGGER_DISTANCE, localizationResources, PRINT_COMMAND, PROPERTIES_COMMAND, SAVE_COMMAND, ZOOM_IN_BOTH_COMMAND, ZOOM_IN_DOMAIN_COMMAND, ZOOM_IN_RANGE_COMMAND, ZOOM_OUT_BOTH_COMMAND, ZOOM_OUT_DOMAIN_COMMAND, ZOOM_OUT_RANGE_COMMAND, ZOOM_RESET_BOTH_COMMAND, ZOOM_RESET_DOMAIN_COMMAND, ZOOM_RESET_RANGE_COMMAND
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
RESERVED_SET_KEY
COMPONENT_RUNNING
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
Constructor and Description |
---|
PMIMeter() |
Modifier and Type | Method and Description |
---|---|
float |
getArcWidth() |
java.awt.Color |
getDialBackground() |
int |
getDialType() |
java.awt.Color |
getInterval1Background() |
double |
getInterval1High() |
double |
getInterval1Low() |
java.awt.Color |
getInterval1Outline() |
java.awt.Color |
getInterval2Background() |
double |
getInterval2High() |
double |
getInterval2Low() |
java.awt.Color |
getInterval2Outline() |
java.awt.Color |
getInterval3Background() |
double |
getInterval3High() |
double |
getInterval3Low() |
java.awt.Color |
getInterval3Outline() |
java.awt.Color |
getInterval4Background() |
double |
getInterval4High() |
double |
getInterval4Low() |
java.awt.Color |
getInterval4Outline() |
java.awt.Color |
getInterval5Background() |
double |
getInterval5High() |
double |
getInterval5Low() |
java.awt.Color |
getInterval5Outline() |
java.awt.Font |
getLabelFont() |
int |
getMeterAngle() |
int |
getMeterAngleExtent() |
java.awt.Color |
getNeedleColor() |
float |
getNeedleSize() |
java.awt.Color |
getNeedleStrokeColor() |
float |
getNeedleStrokeSize() |
double |
getOverallHigh() |
double |
getOverallLow() |
java.awt.Color |
getTickColor() |
java.awt.Color |
getTickLabelColor() |
java.lang.String |
getTickLabelFormat() |
double |
getTickSize() |
java.lang.String |
getUnits() |
double |
getValue() |
java.awt.Color |
getValueColor() |
java.awt.Font |
getValueFont() |
java.lang.String |
getValueLabelFormat() |
boolean |
isOpaque() |
boolean |
isReverseRange() |
boolean |
isTicks() |
void |
localeChanged(java.util.Locale newLocale) |
void |
setArcWidth(float arcWidth) |
void |
setChartBackground(java.awt.Color color)
Prop removed.
|
void |
setCriticalColor(java.awt.Color color) |
void |
setCriticalHigh(double d) |
void |
setCriticalLow(double d) |
void |
setDialBackground(java.awt.Color color) |
void |
setDialType(int i) |
void |
setInterval1Background(java.awt.Color c) |
void |
setInterval1High(double d) |
void |
setInterval1Low(double d) |
void |
setInterval1Outline(java.awt.Color c) |
void |
setInterval2Background(java.awt.Color c) |
void |
setInterval2High(double d) |
void |
setInterval2Low(double d) |
void |
setInterval2Outline(java.awt.Color c) |
void |
setInterval3Background(java.awt.Color c) |
void |
setInterval3High(double d) |
void |
setInterval3Low(double d) |
void |
setInterval3Outline(java.awt.Color c) |
void |
setInterval4Background(java.awt.Color c) |
void |
setInterval4High(double d) |
void |
setInterval4Low(double d) |
void |
setInterval4Outline(java.awt.Color c) |
void |
setInterval5Background(java.awt.Color c) |
void |
setInterval5High(double d) |
void |
setInterval5Low(double d) |
void |
setInterval5Outline(java.awt.Color c) |
void |
setLabelFont(java.awt.Font font) |
void |
setMeterAngle(int i) |
void |
setMeterAngleExtent(int i) |
void |
setNeedleColor(java.awt.Color color) |
void |
setNeedleSize(float needleSize) |
void |
setNeedleStrokeColor(java.awt.Color needleStrokeColor) |
void |
setNeedleStrokeSize(float needleStrokeSize) |
void |
setNormalColor(java.awt.Color color) |
void |
setNormalHigh(double d) |
void |
setNormalLow(double d) |
void |
setOverallHigh(double d) |
void |
setOverallLow(double d) |
void |
setReverseRange(boolean reverseRange) |
void |
setTickColor(java.awt.Color tickColor) |
void |
setTickLabelColor(java.awt.Color tickLabelColor) |
void |
setTickLabelFormat(java.lang.String tickLabelFormat) |
void |
setTicks(boolean b) |
void |
setTickSize(double tickSize) |
void |
setTitle(java.lang.String string)
Proprty removed.
|
void |
setUnits(java.lang.String string) |
void |
setValue(double d) |
void |
setValueColor(java.awt.Color valueColor) |
void |
setValueFont(java.awt.Font font) |
void |
setValueLabelFormat(java.lang.String valueLabelFormat) |
void |
setWarningColor(java.awt.Color color) |
void |
setWarningHigh(double d) |
void |
setWarningLow(double d) |
protected void |
updateIntervals() |
getDynamicProps, getProperties, getPropertyValue, getStyles, getToolTipText, getToolTipText, initStyleListener, isAntialias, isPropertyDefined, paintComponent, setAntialias, setDynamicProps, setPropertyValue, setStyles, setToolTipText, setVisible
createChartPrintJob, createPopupMenu, displayPopupMenu, doSaveAs, getAppContext, getCursorCode, getDataQuality, isShowPopup, onShutdown, onStartup, paintChildren, print, setCursorCode, setDataQuality, setName, setShowPopup, shutdownComponent, startupComponent, translate, translateTerm, updateQuality
actionPerformed, addChartMouseListener, chartChanged, chartProgress, doEditChartProperties, getAnchor, getChart, getChartRenderingInfo, getDefaultDirectoryForSaveAs, getDismissDelay, getEntityForPoint, getFillZoomRectangle, getHorizontalAxisTrace, getHorizontalTraceLine, getInitialDelay, getListeners, getMaximumDrawHeight, getMaximumDrawWidth, getMinimumDrawHeight, getMinimumDrawWidth, getPopupMenu, getRefreshBuffer, getReshowDelay, getScaleX, getScaleY, getScreenDataArea, getScreenDataArea, getVerticalAxisTrace, getVerticalTraceLine, getZoomAroundAnchor, getZoomInFactor, getZoomOutFactor, getZoomTriggerDistance, isDomainZoomable, isEnforceFileExtensions, isRangeZoomable, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, print, removeChartMouseListener, restoreAutoBounds, restoreAutoDomainBounds, restoreAutoRangeBounds, scale, setAnchor, setChart, setDefaultDirectoryForSaveAs, setDismissDelay, setDisplayToolTips, setDomainZoomable, setEnforceFileExtensions, setFillZoomRectangle, setHorizontalAxisTrace, setHorizontalTraceLine, setInitialDelay, setMaximumDrawHeight, setMaximumDrawWidth, setMinimumDrawHeight, setMinimumDrawWidth, setMouseZoomable, setMouseZoomable, setPopupMenu, setRangeZoomable, setRefreshBuffer, setReshowDelay, setVerticalAxisTrace, setVerticalTraceLine, setZoomAroundAnchor, setZoomInFactor, setZoomOutFactor, setZoomTriggerDistance, translateJava2DToScreen, translateScreenToJava2D, updateUI, zoom, zoomInBoth, zoomInDomain, zoomInRange, zoomOutBoth, zoomOutDomain, zoomOutRange
getAccessibleContext, getUI, getUIClassID, paramString, setUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAppContext, shutdownComponent, startupComponent
public static final int DIAL_CIRCLE
public static final int DIAL_CHORD
public static final int DIAL_PIE
public boolean isOpaque()
isOpaque
in class javax.swing.JComponent
protected void updateIntervals()
public float getArcWidth()
public void setArcWidth(float arcWidth)
public double getInterval1Low()
public void setInterval1Low(double d)
public double getInterval1High()
public void setInterval1High(double d)
public double getInterval2Low()
public void setInterval2Low(double d)
public double getInterval2High()
public void setInterval2High(double d)
public double getInterval3Low()
public void setInterval3Low(double d)
public double getInterval3High()
public void setInterval3High(double d)
public double getInterval4Low()
public void setInterval4Low(double d)
public double getInterval4High()
public void setInterval4High(double d)
public double getInterval5Low()
public void setInterval5Low(double d)
public double getInterval5High()
public void setInterval5High(double d)
public java.awt.Color getInterval1Background()
public void setInterval1Background(java.awt.Color c)
public java.awt.Color getInterval1Outline()
public void setInterval1Outline(java.awt.Color c)
public java.awt.Color getInterval2Background()
public void setInterval2Background(java.awt.Color c)
public java.awt.Color getInterval2Outline()
public void setInterval2Outline(java.awt.Color c)
public java.awt.Color getInterval3Background()
public void setInterval3Background(java.awt.Color c)
public java.awt.Color getInterval3Outline()
public void setInterval3Outline(java.awt.Color c)
public java.awt.Color getInterval4Background()
public void setInterval4Background(java.awt.Color c)
public java.awt.Color getInterval4Outline()
public void setInterval4Outline(java.awt.Color c)
public java.awt.Color getInterval5Background()
public void setInterval5Background(java.awt.Color c)
public java.awt.Color getInterval5Outline()
public void setInterval5Outline(java.awt.Color c)
public int getDialType()
public java.awt.Font getLabelFont()
public int getMeterAngleExtent()
public int getMeterAngle()
public boolean isReverseRange()
public void setReverseRange(boolean reverseRange)
public float getNeedleSize()
public void setNeedleSize(float needleSize)
public java.awt.Color getNeedleColor()
public java.awt.Color getNeedleStrokeColor()
public void setNeedleStrokeColor(java.awt.Color needleStrokeColor)
public float getNeedleStrokeSize()
public void setNeedleStrokeSize(float needleStrokeSize)
public double getOverallHigh()
public double getOverallLow()
public java.awt.Color getDialBackground()
public boolean isTicks()
public double getValue()
public java.awt.Font getValueFont()
public void setCriticalColor(java.awt.Color color)
public void setCriticalHigh(double d)
public void setCriticalLow(double d)
public void setDialType(int i)
public void setLabelFont(java.awt.Font font)
public void setMeterAngleExtent(int i)
public void setMeterAngle(int i)
public void setNeedleColor(java.awt.Color color)
public void setNormalColor(java.awt.Color color)
public void setNormalHigh(double d)
public void setNormalLow(double d)
public void setOverallHigh(double d)
public void setOverallLow(double d)
public void setDialBackground(java.awt.Color color)
color
- public void setTicks(boolean b)
b
- public void setTitle(java.lang.String string)
string
- public void setValue(double d)
d
- public void setValueFont(java.awt.Font font)
font
- public void setWarningColor(java.awt.Color color)
color
- public void setWarningHigh(double d)
d
- public void setWarningLow(double d)
d
- public java.lang.String getUnits()
public void setUnits(java.lang.String string)
string
- public void setChartBackground(java.awt.Color color)
color
- public java.awt.Color getValueColor()
public void setValueColor(java.awt.Color valueColor)
public double getTickSize()
public void setTickSize(double tickSize)
public java.awt.Color getTickColor()
public void setTickColor(java.awt.Color tickColor)
public java.awt.Color getTickLabelColor()
public void setTickLabelColor(java.awt.Color tickLabelColor)
public void localeChanged(java.util.Locale newLocale)
localeChanged
in interface LocaleListener
localeChanged
in class PMIChartPanel
public java.lang.String getTickLabelFormat()
public java.lang.String getValueLabelFormat()
public void setTickLabelFormat(java.lang.String tickLabelFormat)
public void setValueLabelFormat(java.lang.String valueLabelFormat)