public class OperatorGUI_DistMap extends AbstractImageOperatorGUI implements ActionListener, ChangeListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
private JRadioButton |
butt4SED |
private JRadioButton |
butt8SED |
private JRadioButton |
butt8SEDGrevera |
private JRadioButton |
buttActual |
private JRadioButton |
buttCircle |
private JRadioButton |
buttClamp |
private JRadioButton |
buttErode |
private ButtonGroup |
buttGroupKernelShape |
private ButtonGroup |
buttGroupMethod |
private ButtonGroup |
buttGroupResultOptions |
private JRadioButton |
buttNormalize |
private JRadioButton |
buttRectangle |
private JPanel |
jPanelKernelShape |
private JPanel |
jPanelMethod |
private JPanel |
jPanelResultOptions |
private int |
kernelSize |
private JLabel |
lblKernelSize |
private static org.apache.log4j.Logger |
logger |
private ParameterBlockIQM |
pb |
private JPanel |
pnlKernelSize |
private static long |
serialVersionUID
The UID for serialization.
|
private JSpinner |
spnrKernelSize |
private TitledBorder |
tbKernelShape |
private TitledBorder |
tbKernelSize |
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 |
|---|
OperatorGUI_DistMap()
constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
getGridBagConstraintsKernelShape() |
private GridBagConstraints |
getGridBagConstraintsKernelSize() |
private GridBagConstraints |
getGridBagConstraintsMethod() |
private GridBagConstraints |
getGridBagConstraintsResultOptions() |
private JPanel |
getJPanelKernelShape()
This method initializes JPanel
|
private JPanel |
getJPanelMethod()
This method initializes JPanel
|
private JPanel |
getJPanelResultOptions()
This method initializes JPanel
|
private JRadioButton |
getJRadioButton4SED()
This method initializes the Option: 4SED
|
private JRadioButton |
getJRadioButton8SED()
This method initializes the Option: 8SED
|
private JRadioButton |
getJRadioButton8SEDGrevera()
This method initializes the Option: 8SEDGrevera
|
private JRadioButton |
getJRadioButtonActual()
This method initializes the Option: Actual
|
private JRadioButton |
getJRadioButtonCircle()
This method initializes the Option: Circle
|
private JRadioButton |
getJRadioButtonClamp()
This method initializes the Option: Clamp
|
private JRadioButton |
getJRadioButtonErode()
This method initializes the Option: Erode
|
private JRadioButton |
getJRadioButtonNormalize()
This method initializes the Option: Normalize
|
private JRadioButton |
getJRadioButtonRectangle()
This method initializes the Option: Rectangle
|
private JPanel |
getPnlKernelSize()
This method initializes pnlKernelSize
|
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 OperatorGUI
|
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 buttErode
private JRadioButton butt4SED
private JRadioButton butt8SED
private JRadioButton butt8SEDGrevera
private JPanel jPanelMethod
private ButtonGroup buttGroupMethod
private JRadioButton buttRectangle
private JRadioButton buttCircle
private JPanel jPanelKernelShape
private ButtonGroup buttGroupKernelShape
private TitledBorder tbKernelShape
private JPanel pnlKernelSize
private JSpinner spnrKernelSize
private JLabel lblKernelSize
private TitledBorder tbKernelSize
private JRadioButton buttClamp
private JRadioButton buttNormalize
private JRadioButton buttActual
private JPanel jPanelResultOptions
private ButtonGroup buttGroupResultOptions
public void updateParameterBlock()
updateParameterBlock in interface IOperatorGUIupdateParameterBlock in class AbstractImageOperatorGUIpublic void setParameterValuesToGUI()
setParameterValuesToGUI in interface IOperatorGUIsetParameterValuesToGUI in class AbstractImageOperatorGUIprivate GridBagConstraints getGridBagConstraintsMethod()
private GridBagConstraints getGridBagConstraintsKernelShape()
private GridBagConstraints getGridBagConstraintsKernelSize()
private GridBagConstraints getGridBagConstraintsResultOptions()
public void update()
update in interface IOperatorGUIupdate in class AbstractImageOperatorGUIprivate JRadioButton getJRadioButtonErode()
private JRadioButton getJRadioButton4SED()
private JRadioButton getJRadioButton8SED()
private JRadioButton getJRadioButton8SEDGrevera()
private JPanel getJPanelMethod()
private void setButtonGroupMethod()
private JRadioButton getJRadioButtonRectangle()
private JRadioButton getJRadioButtonCircle()
private JPanel getJPanelKernelShape()
private void setButtonGroupKernelShape()
private JPanel getPnlKernelSize()
JPanelprivate 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.