public class OperatorGUI_NexelScan extends AbstractImageOperatorGUI implements ActionListener, ChangeListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyopName, 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 |
|---|
OperatorGUI_NexelScan()
constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
getGridBagConstraints_GreyTolerance() |
private GridBagConstraints |
getGridBagConstraints_KernelShape() |
private GridBagConstraints |
getGridBagConstraints_KernelSize() |
private GridBagConstraints |
getGridBagConstraints_Method() |
private GridBagConstraints |
getGridBagConstraints_ResultOptions() |
private JPanel |
getJPanelGreyTolerance()
This method initializes jJPanelGreyTolerance
|
private JPanel |
getJPanelKernelShape()
This method initializes JPanel
|
private JPanel |
getJPanelKernelSize()
This method initializes jJPanelKernelSize
|
private JPanel |
getJPanelMethod()
This method initializes JPanel
|
private JPanel |
getJPanelResultOptions()
This method initializes JPanel
|
private JRadioButton |
getJRadioButtonActual()
This method initializes the Option: Actual
|
private JRadioButton |
getJRadioButtonAlikeness()
This method initializes the Option: Alikeness
|
private JRadioButton |
getJRadioButtonCircle()
This method initializes the Option: Circle
|
private JRadioButton |
getJRadioButtonClamp()
This method initializes the Option: Clamp
|
private JRadioButton |
getJRadioButtonEnergy()
This method initializes the Option: Energy
|
private JRadioButton |
getJRadioButtonEntropy()
This method initializes the Option: Entropy
|
private JRadioButton |
getJRadioButtonKurtosis()
This method initializes the Option: Kurtosis
|
private JRadioButton |
getJRadioButtonMean()
This method initializes the Option: Mean
|
private JRadioButton |
getJRadioButtonNormalize()
This method initializes the Option: Normalize
|
private JRadioButton |
getJRadioButtonRange()
This method initializes the Option: Range
|
private JRadioButton |
getJRadioButtonRectangle()
This method initializes the Option: Rectangle
|
private JRadioButton |
getJRadioButtonSkewness()
This method initializes the Option: Skewness
|
private JRadioButton |
getJRadioButtonStDev()
This method initializes the Option: StDev
|
private void |
setButtonGroupKernelShape() |
private void |
setButtonGroupMethod() |
private void |
setButtonGroupResultOptions() |
void |
setParameterValuesToGUI()
This method sets the current parameter values
|
void |
stateChanged(ChangeEvent e) |
void |
update()
This method updates the GUI This method overrides IqmOpJFrame
|
void |
updateParameterBlock()
This method sets the current parameter block The individual values of the
GUI current ParameterBlock
|
actionEventAutoPreview, actionEventInvert, actionEventVirtual, addGUIUpdateListener, destroy, fireVirtualFlagChanged, getChckbxVirtual, getCustomImageOptions, getGUIUpdateListeners, getPreferencesPanel, initialize, isAutoPreviewSelected, isInvertSelected, 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 long serialVersionUID
private static final org.apache.log4j.Logger logger
private ParameterBlockIQM pb
private int kernelSize
private JPanel jPanelKernelShape
private ButtonGroup buttGroupKernelShape
private JRadioButton buttRectangle
private JRadioButton buttCircle
private JPanel jPanelKernelSize
private JSpinner jSpinnerKernelSize
private JLabel jLabelKernelSize
private JPanel jPanelGreyTolerance
private JLabel jLabelGreyTolerance
private JSpinner jSpinnerGreyTolerance
private TitledBorder tbGreyTolerance
private JPanel jPanelMethod
private ButtonGroup buttGroupMethod
private JRadioButton buttRange
private JRadioButton buttMean
private JRadioButton buttStDev
private JRadioButton buttEnergy
private JRadioButton buttEntropy
private JRadioButton buttSkewness
private JRadioButton buttKurtosis
private JRadioButton buttAlikeness
private JRadioButton buttClamp
private JRadioButton buttNormalize
private JRadioButton buttActual
private JPanel jPanelResultOptions
private ButtonGroup buttGroupResultOptions
private GridBagConstraints getGridBagConstraints_KernelShape()
private GridBagConstraints getGridBagConstraints_KernelSize()
private GridBagConstraints getGridBagConstraints_Method()
private GridBagConstraints getGridBagConstraints_GreyTolerance()
private GridBagConstraints getGridBagConstraints_ResultOptions()
public void updateParameterBlock()
updateParameterBlock in interface IOperatorGUIupdateParameterBlock in class AbstractImageOperatorGUIpublic void setParameterValuesToGUI()
setParameterValuesToGUI in interface IOperatorGUIsetParameterValuesToGUI in class AbstractImageOperatorGUIpublic void update()
update in interface IOperatorGUIupdate in class AbstractImageOperatorGUIprivate JRadioButton getJRadioButtonRectangle()
private JRadioButton getJRadioButtonCircle()
private JPanel getJPanelKernelShape()
private void setButtonGroupKernelShape()
private JPanel getJPanelKernelSize()
private JRadioButton getJRadioButtonRange()
private JRadioButton getJRadioButtonMean()
private JRadioButton getJRadioButtonStDev()
private JRadioButton getJRadioButtonEnergy()
private JRadioButton getJRadioButtonEntropy()
private JRadioButton getJRadioButtonSkewness()
private JRadioButton getJRadioButtonKurtosis()
private JRadioButton getJRadioButtonAlikeness()
private JPanel getJPanelMethod()
private void setButtonGroupMethod()
private JPanel getJPanelGreyTolerance()
private JRadioButton getJRadioButtonClamp()
private JRadioButton getJRadioButtonNormalize()
private JRadioButton getJRadioButtonActual()
private JPanel getJPanelResultOptions()
private void setButtonGroupResultOptions()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListenerCopyright © 2009–2017 Helmut Ahammer, Philipp Kainz. All rights reserved.