public class PlotGUI_Statistics extends AbstractPlotOperatorGUI implements ChangeListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
private JRadioButton |
buttGlidingValues |
private ButtonGroup |
buttGroupOption |
private JRadioButton |
buttSingleValue |
private JCheckBox |
jCheckBoxKurt |
private JCheckBox |
jCheckBoxMax |
private JCheckBox |
jCheckBoxMean |
private JCheckBox |
jCheckBoxMedian |
private JCheckBox |
jCheckBoxMin |
private JCheckBox |
jCheckBoxNumDataPoints |
private JCheckBox |
jCheckBoxShannonEn |
private JCheckBox |
jCheckBoxSkew |
private JCheckBox |
jCheckBoxStdDev |
private JLabel |
jLabelBoxLength |
private JPanel |
jPanelBoxLength |
private JPanel |
jPanelOptions |
private JPanel |
jPanelSingleGlidingOption |
private JPanel |
jRadioButtonsSingleGlidingPanel |
private JSpinner |
jSpinnerBoxLength |
private static org.apache.log4j.Logger |
logger |
private ParameterBlockIQM |
pb |
private static long |
serialVersionUID |
opName, outputTypes, pcs, workPackageaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PlotGUI_Statistics() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
get_gbc_Options() |
private GridBagConstraints |
get_gbc_SingleGlidingOption() |
private JCheckBox |
getJCheckBoxKurt()
This method initializes jCheckBoxKurt
|
private JCheckBox |
getJCheckBoxMax()
This method initializes jCheckBoxMax
|
private JCheckBox |
getJCheckBoxMean()
This method initializes jCheckBoxMean
|
private JCheckBox |
getJCheckBoxMedian()
This method initializes jCheckBoxMean
|
private JCheckBox |
getJCheckBoxMin()
This method initializes jCheckBoxMin
|
private JCheckBox |
getJCheckBoxNumDataPoints()
This method initializes jCheckBoxNumDataPoints
|
private JCheckBox |
getJCheckBoxShannonEn()
This method initializes jCheckBoxShannonEn
|
private JCheckBox |
getJCheckBoxSkew()
This method initializes jCheckBoxSkew
|
private JCheckBox |
getJCheckBoxStdDev()
This method initializes jCheckBoxStdDev
|
private JPanel |
getJPanelBoxLength()
This method initializes jJPanelBoxLength
|
private JPanel |
getJPanelSingleGlidingOption()
This method initializes jPanelSingleGlidingOption
|
private JPanel |
getJPanelStatisticsOptions() |
private JRadioButton |
getJRadioButtonGlidingValues()
This method initializes the Option: GlidingValues
|
private JPanel |
getJRadioButtonPanel() |
private JRadioButton |
getJRadioButtonSingleValue()
This method initializes the Option: SingleValue
|
void |
setParameterValuesToGUI()
This method implements the initialization of the GUI.
|
private void |
setSingleGlidingOptionButtonGroup() |
void |
stateChanged(ChangeEvent arg0) |
void |
update()
Instruct the GUI to validate and repaint for updated parameters, e.g.
|
void |
updateParameterBlock()
Updates the parameter block in the work package using the current states
of the custom GUI elements.
|
actionEventVirtual, addGUIUpdateListener, destroy, fireVirtualFlagChanged, getChckbxVirtual, getCustomPlotOptions, getGUIUpdateListeners, getPreferencesPanel, initialize, isAutoPreviewSelected, main, propertyChange, reset, showPreview, windowOpeneddisableESCOptionForClosing, disableInputs, disableMultiResultsButton, enableESCOptionForClosing, enableInputs, enableMultiResultsButton, getBtnApply, getBtnPreview, getBtnReset, getButtonPanel, getControlsPanel, getCustomControls, getOpGUIContent, getOpName, getOutputOptionsPanel, getScrollPane, getWorkPackage, setOpName, setPreviewButtonState, setVisible, setWorkPackage, showOrHideMultiResultList, updateParameterBlock, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconifiedaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisVisiblegetFont, postEventprivate static final org.apache.log4j.Logger logger
private static final long serialVersionUID
private ParameterBlockIQM pb
private JPanel jRadioButtonsSingleGlidingPanel
private JPanel jPanelSingleGlidingOption
private ButtonGroup buttGroupOption
private JRadioButton buttSingleValue
private JRadioButton buttGlidingValues
private JPanel jPanelBoxLength
private JLabel jLabelBoxLength
private JSpinner jSpinnerBoxLength
private JCheckBox jCheckBoxNumDataPoints
private JCheckBox jCheckBoxMin
private JCheckBox jCheckBoxMax
private JCheckBox jCheckBoxMean
private JCheckBox jCheckBoxMedian
private JCheckBox jCheckBoxStdDev
private JCheckBox jCheckBoxKurt
private JCheckBox jCheckBoxSkew
private JCheckBox jCheckBoxShannonEn
private JPanel jPanelOptions
private GridBagConstraints get_gbc_SingleGlidingOption()
private GridBagConstraints get_gbc_Options()
public void setParameterValuesToGUI()
IOperatorGUIIOperatorGUI may be constructed empty or directly using a valid
IWorkPackage.
If the GUI is constructed empty, the work package must be set manually
using IOperatorGUI.setWorkPackage(IWorkPackage) and IOperatorGUI.setParameterValuesToGUI() must be called in order to set the parameter
values to the GUI.
setParameterValuesToGUI in interface IOperatorGUIsetParameterValuesToGUI in class AbstractPlotOperatorGUIpublic void updateParameterBlock()
IOperatorGUIupdateParameterBlock in interface IOperatorGUIupdateParameterBlock in class AbstractPlotOperatorGUIprivate JRadioButton getJRadioButtonSingleValue()
private JRadioButton getJRadioButtonGlidingValues()
private void setSingleGlidingOptionButtonGroup()
private JPanel getJPanelSingleGlidingOption()
private JPanel getJRadioButtonPanel()
private JPanel getJPanelBoxLength()
private JCheckBox getJCheckBoxNumDataPoints()
private JCheckBox getJCheckBoxMin()
private JCheckBox getJCheckBoxMax()
private JCheckBox getJCheckBoxMean()
private JCheckBox getJCheckBoxMedian()
private JCheckBox getJCheckBoxStdDev()
private JCheckBox getJCheckBoxKurt()
private JCheckBox getJCheckBoxSkew()
private JCheckBox getJCheckBoxShannonEn()
private JPanel getJPanelStatisticsOptions()
public void update()
IOperatorGUI
This method alters the GUI elements in a container, if the input type is
non-standard for this operator GUI. Furthermore, this method is
responsible for setting the parameters to the elements and calls
IOperatorGUI.updateParameterBlock() before IOperatorGUI.setParameterValuesToGUI()
as last statements.
update in interface IOperatorGUIupdate in class AbstractPlotOperatorGUIpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void stateChanged(ChangeEvent arg0)
stateChanged in interface ChangeListenerCopyright © 2009–2017 Helmut Ahammer, Philipp Kainz. All rights reserved.