gui.panels
public class ParallelCoordinatesChartDisplaySettingsPanel extends javax.swing.JPanel
ParallelCoordinatesChart
.TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ParallelCoordinatesChartDisplaySettingsPanel(Main mainWindow,
ParallelCoordinatesDisplaySettingsDialog dialog)
Instantiates a new chart display settings panel the allows editing the default settings
in the user preferences.
|
ParallelCoordinatesChartDisplaySettingsPanel(Main mainWindow,
ParallelCoordinatesDisplaySettingsDialog dialog,
ChartFrame chartFrame)
Instantiates a new chart display settings panel that allows editing a particular chart.
|
Modifier and Type | Method and Description |
---|---|
ColorChoiceButton |
getActiveDesignColorButton()
Gets the active design color button.
|
javax.swing.JCheckBox |
getAxisLabelVerticalOffsetCheckbox()
Gets the vertically offset axis label checkbox.
|
ColorChoiceButton |
getBackGroundColorButton()
Gets the back ground color button.
|
ParallelChartDisplaySettingsActionListener |
getChartDisplaySettingsActionListener()
Gets the chart display settings action listener.
|
javax.swing.JSpinner |
getDesignLabelFontSizeSpinner()
Gets the design label font size spinner.
|
javax.swing.JSpinner |
getDesignLineThicknessSpinner()
Gets the design line thickness 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.
|
ColorChoiceButton |
getSelectedDesignColorButton()
Gets the selected design color button.
|
javax.swing.JSpinner |
getSelectedDesignLineThicknessSpinner()
Gets the selected design line thickness spinner.
|
boolean |
getShowDesignIDsSelection()
Gets the show design IDs selection.
|
boolean |
getShowFilteredDesignsSelection()
Gets the show filtered designs selection.
|
javax.swing.JCheckBox |
getShowOnlySelectedDesignsCheckBox()
Gets the checkbox that sets whether only selected designs should be shown.
|
void |
setActionListener(ParallelChartDisplaySettingsActionListener cmd)
Sets the action listener.
|
void |
setOkCancelButtonTargetChart(ParallelCoordinatesChart 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.
|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
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
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
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
public ParallelCoordinatesChartDisplaySettingsPanel(Main mainWindow, ParallelCoordinatesDisplaySettingsDialog dialog)
mainWindow
- the main windowdialog
- the dialog on which the panel is locatedDefaultDisplaySettingsDialogActionListener
public ParallelCoordinatesChartDisplaySettingsPanel(Main mainWindow, ParallelCoordinatesDisplaySettingsDialog dialog, ChartFrame chartFrame)
mainWindow
- the main windowdialog
- the dialog on which the panel is locatedchartFrame
- the chart which should be modifiedChartSpecificDisplaySettingsDialogActionListener
public void setActionListener(ParallelChartDisplaySettingsActionListener cmd)
cmd
- the new action listenerpublic void setOkCancelButtonTargetDefaultSettings()
public void setOkCancelButtonTargetChart(ParallelCoordinatesChart chart)
chart
- specifies which chart the settings should be applied to.ChartSpecificDisplaySettingsDialogActionListener
public ParallelChartDisplaySettingsActionListener 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.JSpinner getDesignLineThicknessSpinner()
public javax.swing.JSpinner getSelectedDesignLineThicknessSpinner()
public javax.swing.JCheckBox getAxisLabelVerticalOffsetCheckbox()
public javax.swing.JCheckBox getShowOnlySelectedDesignsCheckBox()
public ColorChoiceButton getActiveDesignColorButton()
public ColorChoiceButton getSelectedDesignColorButton()
public ColorChoiceButton getBackGroundColorButton()
public ColorChoiceButton getFilterColorButton()
public ColorChoiceButton getFilteredDesignColorButton()
public javax.swing.JSpinner getFilterHeightSpinner()
public javax.swing.JSpinner getFilterWidthSpinner()