public class OperatorGUI_FracScan 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_FracScan()
constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
getGridBagConstraintsBoxSize() |
private GridBagConstraints |
getGridBagConstraintsEps() |
private GridBagConstraints |
getGridBagConstraintsKernel() |
private GridBagConstraints |
getGridBagConstraintsMethod() |
private GridBagConstraints |
getGridBagConstraintsResultOptions() |
private GridBagConstraints |
getGridBagConstraintsScanType() |
private JPanel |
getJPanelBoxSize()
This method initializes jJPanelBoxSize
|
private JPanel |
getJPanelEps()
This method initializes jJPanelEps
|
private JPanel |
getJPanelKernel()
This method initializes jPanelKernel
|
private JPanel |
getJPanelKernelShape()
This method initializes jJPanelKernelShape
|
private JPanel |
getJPanelMethod()
This method initializes jJPanelMethod
|
private JPanel |
getJPanelResultOptions()
This method initializes jJPanelResultOptions
|
private JPanel |
getJPanelScanType()
This method initializes jJPanelScanType
|
private JRadioButton |
getJRadioButtonActual()
This method initializes the Option: Actual
|
private JRadioButton |
getJRadioButtonBoxCount()
This method initializes the Option: BoxCount
|
private JRadioButton |
getJRadioButtonBoxScan()
This method initializes the Option: BoxScan
|
private JRadioButton |
getJRadioButtonCircle()
This method initializes the Option: Circle
|
private JRadioButton |
getJRadioButtonClamp()
This method initializes the Option: Clamp
|
private JRadioButton |
getJRadioButtonFFT()
This method initializes the Option: FFT
|
private JRadioButton |
getJRadioButtonMinkowski()
This method initializes the Option: Minkowski
|
private JRadioButton |
getJRadioButtonNexelScan()
This method initializes the Option: NexelScan
|
private JRadioButton |
getJRadioButtonNormalize()
This method initializes the Option: Normalize
|
private JRadioButton |
getJRadioButtonNormalize0to3()
This method initializes the Option: Normalize0to3
|
private JRadioButton |
getJRadioButtonPyramid()
This method initializes the Option: Pyramid
|
private JRadioButton |
getJRadioButtonRectangle()
This method initializes the Option: Rectangle
|
private JPanel |
getJSpinnerKernelSize()
This method initializes jSpinnerKernelSize
|
private void |
setButtonGroupKernelShape() |
private void |
setButtonGroupMethod() |
private void |
setButtonGroupResultOptions() |
private void |
setButtonGroupScanType() |
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 JRadioButton buttBoxScan
private JRadioButton buttNexelScan
private JPanel jPanelScanType
private ButtonGroup buttGroupScanType
private JPanel jPanelBoxSize
private JLabel jLabelBoxSize
private JSpinner jSpinnerBoxSize
private ButtonGroup buttGroupKernelShape
private JRadioButton buttRectangle
private JRadioButton buttCircle
private JPanel jPanelKernelShape
private JLabel jLabelKernelShape
private JPanel jSpinnerPanelKernelSize
private JSpinner jSpinnerKernelSize
private JLabel jLabelKernelSize
private TitledBorder tbKernel
private JPanel jPanelKernel
private JPanel jPanelEps
private JLabel jLabelEps
private JSpinner jSpinnerEps
private JPanel jPanelMethod
private ButtonGroup buttGroupMethod
private JRadioButton buttBoxCount
private JRadioButton buttPyramid
private JRadioButton buttMinkowski
private JRadioButton buttFFT
private JRadioButton buttClamp
private JRadioButton buttNormalize
private JRadioButton buttActual
private JRadioButton buttNormalize0to3
private JPanel jPanelResultOptions
private ButtonGroup buttGroupResultOptions
private GridBagConstraints getGridBagConstraintsScanType()
private GridBagConstraints getGridBagConstraintsBoxSize()
private GridBagConstraints getGridBagConstraintsKernel()
private GridBagConstraints getGridBagConstraintsEps()
private GridBagConstraints getGridBagConstraintsMethod()
private GridBagConstraints getGridBagConstraintsResultOptions()
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 getJRadioButtonBoxScan()
private JRadioButton getJRadioButtonNexelScan()
private void setButtonGroupScanType()
private JPanel getJPanelScanType()
private JPanel getJPanelBoxSize()
private JRadioButton getJRadioButtonRectangle()
private JRadioButton getJRadioButtonCircle()
private JPanel getJPanelKernelShape()
private void setButtonGroupKernelShape()
private JPanel getJSpinnerKernelSize()
JPanelprivate JPanel getJPanelKernel()
private JPanel getJPanelEps()
private JRadioButton getJRadioButtonBoxCount()
private JRadioButton getJRadioButtonPyramid()
private JRadioButton getJRadioButtonMinkowski()
private JRadioButton getJRadioButtonFFT()
private JPanel getJPanelMethod()
private void setButtonGroupMethod()
private JRadioButton getJRadioButtonClamp()
private JRadioButton getJRadioButtonNormalize()
private JRadioButton getJRadioButtonActual()
private JRadioButton getJRadioButtonNormalize0to3()
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.