|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel de.desy.acop.displayers.chart.ChartOptionsPanel
public class ChartOptionsPanel
ChartOptionPanel
is a visual component for customizing
Acop chart options. The panel is independent of any chart objects
and only shows checkboxes and comboboxes for particular properties.
Any change made to this properties triggers a PropertyChangeEvent
which notifies the registered listeners.
The properties which can be changed using this panel include:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
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.awt.Dimension |
comboDim
|
protected java.awt.Dimension |
dim
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, 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 | |
---|---|
ChartOptionsPanel()
|
Method Summary | |
---|---|
AcopDisplayMode |
getLineDisplayMode()
Returns the line display mode. |
boolean |
isBestScaleView()
Returns true if best scale check box is visible. |
boolean |
isChubbyLines()
Returns the chubbyLines property value. |
boolean |
isChubbyLinesView()
Returns true if chubby lines chaeck box is visible. |
boolean |
isExtraDigits()
Returns the extra digits property value. |
boolean |
isExtraDigitsView()
Returns true if extra digits check box is visible. |
boolean |
isLineDisplayModeView()
Returns the visibility of the line display mode combo box. |
boolean |
isShowGrid()
Returns the show grid property value. |
boolean |
isShowGridView()
Returns true if show grid check box is visible. |
boolean |
isTextSelected()
Returns the text selected property value. |
boolean |
isTextView()
Returns true if text check box is visible. |
boolean |
isUseBestScale()
Returns the use best scale property value. |
void |
setBestScaleView(boolean visible)
Toggles the visibility of the best scale checkbox. |
void |
setChubbyLines(boolean chubby)
Sets the chubby lines property. |
void |
setChubbyLinesView(boolean visible)
Toggles the visibility of the chubby lines check box. |
void |
setEnabled(boolean enabled)
|
void |
setExtraDigits(boolean extra)
Sets the extra digits property. |
void |
setExtraDigitsView(boolean visible)
Toggles the visibility of the extra digits checkbox. |
void |
setLineDisplayMode(AcopDisplayMode style)
Sets the line display mode. |
void |
setLineDisplayModeView(boolean visible)
Toggles the visibility of the line display mode view. |
void |
setShowGrid(boolean selected)
Sets the show grid property. |
void |
setShowGridView(boolean visible)
Toggles the visibility of the show grid checkbox. |
void |
setTextSelected(boolean visible)
Sets the text selected property. |
void |
setTextView(boolean visible)
Toggles the visibility of the text checkbox. |
void |
setUseBestScale(boolean selected)
Sets the use best scale property. |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
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, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
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, transferFocusBackward, transferFocusDownCycle, 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, 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, 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, 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, setName, setSize, setSize, 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 |
---|
protected java.awt.Dimension comboDim
protected java.awt.Dimension dim
Constructor Detail |
---|
public ChartOptionsPanel()
Method Detail |
---|
public boolean isChubbyLines()
public void setChubbyLines(boolean chubby)
chubby
- new chubby lines valuepublic void setExtraDigits(boolean extra)
extra
- new extra digits valuepublic boolean isExtraDigits()
public AcopDisplayMode getLineDisplayMode()
public void setLineDisplayMode(AcopDisplayMode style)
style
- new display mode valuepublic void setTextSelected(boolean visible)
visible
- new text selected valuepublic boolean isTextSelected()
public boolean isUseBestScale()
public void setUseBestScale(boolean selected)
selected
- new use best scale valuepublic boolean isShowGrid()
public void setShowGrid(boolean selected)
selected
- new show grid property valuepublic void setEnabled(boolean enabled)
setEnabled
in class javax.swing.JComponent
public void setChubbyLinesView(boolean visible)
visible
- public boolean isChubbyLinesView()
public void setExtraDigitsView(boolean visible)
visible
- public boolean isExtraDigitsView()
public void setShowGridView(boolean visible)
visible
- public boolean isShowGridView()
public void setTextView(boolean visible)
visible
- public boolean isTextView()
public void setBestScaleView(boolean visible)
visible
- public void setLineDisplayModeView(boolean visible)
visible
- public boolean isLineDisplayModeView()
public boolean isBestScaleView()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |