|
||||||||||
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.panels.ChartDisplaySettingsPanel
public class ChartDisplaySettingsPanel
Panel to modify display settings for a Chart
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary |
---|
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 | |
---|---|
ChartDisplaySettingsPanel(Main mainWindow,
DisplaySettingsDialog dialog)
Instantiates a new chart display settings panel the allows editing the default settings in the user preferences. |
|
ChartDisplaySettingsPanel(Main mainWindow,
DisplaySettingsDialog dialog,
ChartFrame chartFrame)
Instantiates a new chart display settings panel that allows editing a particular chart. |
Method Summary | |
---|---|
ColorChoiceButton |
getActiveDesignColorButton()
Gets the active design color button. |
javax.swing.JSpinner |
getAxisHeightSpinner()
Gets the vertically offset axis labels checkbox. |
javax.swing.JCheckBox |
getAxisLabelVerticalOffsetCheckbox()
Gets the vertically offset axis label checkbox. |
ColorChoiceButton |
getBackGroundColorButton()
Gets the back ground color button. |
ChartDisplaySettingsActionListener |
getChartDisplaySettingsActionListener()
Gets the chart display settings action listener. |
javax.swing.JSpinner |
getDesignLabelFontSizeSpinner()
Gets the design label font size spinner. |
ColorChoiceButton |
getFilterColorButton()
Gets the filter color button. |
ColorChoiceButton |
getFilteredDesignColorButton()
Gets the filtered design color button. |
javax.swing.JSpinner |
getFilterHeightSpinner()
Gets the filter height spinner. |
javax.swing.JSpinner |
getFilterWidthSpinner()
Gets the filter width spinner. |
boolean |
getShowDesignIDsSelection()
Gets the show design IDs selection. |
boolean |
getShowFilteredDesignsSelection()
Gets the show filtered designs selection. |
void |
setActionListener(ChartDisplaySettingsActionListener cmd)
Sets the action listener. |
void |
setOkCancelButtonTargetChart(Chart chart)
Tells the panel that the settings should be applied to the the chart specified in the argument. |
void |
setOkCancelButtonTargetDefaultSettings()
Tells the panel that the settings should be applied to the user preferences. |
void |
setShowDesignIDsSelection(boolean showFilteredDesignsSelection)
Sets the show design IDs selection. |
void |
setShowFilteredDesignsSelection(boolean showFilteredDesignsSelection)
Sets the show filtered designs selection. |
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, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, 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, 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, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ChartDisplaySettingsPanel(Main mainWindow, DisplaySettingsDialog dialog)
mainWindow
- the main windowdialog
- the dialog on which the panel is locatedDefaultDisplaySettingsDialogActionListener
public ChartDisplaySettingsPanel(Main mainWindow, DisplaySettingsDialog dialog, ChartFrame chartFrame)
mainWindow
- the main windowdialog
- the dialog on which the panel is locatedchartFrame
- the chart which should be modifiedChartSpecificDisplaySettingsDialogActionListener
Method Detail |
---|
public void setActionListener(ChartDisplaySettingsActionListener cmd)
cmd
- the new action listenerpublic void setOkCancelButtonTargetDefaultSettings()
DefaultDisplaySettingsDialogActionListener
public void setOkCancelButtonTargetChart(Chart chart)
chart
- specifies which chart the settings should be applied to.ChartSpecificDisplaySettingsDialogActionListener
public ChartDisplaySettingsActionListener getChartDisplaySettingsActionListener()
public boolean getShowFilteredDesignsSelection()
public void setShowFilteredDesignsSelection(boolean showFilteredDesignsSelection)
showFilteredDesignsSelection
- the new show filtered designs selectionpublic boolean getShowDesignIDsSelection()
public void setShowDesignIDsSelection(boolean showFilteredDesignsSelection)
showFilteredDesignsSelection
- the new show design IDs selectionpublic javax.swing.JSpinner getDesignLabelFontSizeSpinner()
public javax.swing.JCheckBox getAxisLabelVerticalOffsetCheckbox()
public javax.swing.JSpinner getAxisHeightSpinner()
public ColorChoiceButton getActiveDesignColorButton()
public ColorChoiceButton getBackGroundColorButton()
public ColorChoiceButton getFilterColorButton()
public ColorChoiceButton getFilteredDesignColorButton()
public javax.swing.JSpinner getFilterHeightSpinner()
public javax.swing.JSpinner getFilterWidthSpinner()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |