public class OperatorGUI_RGBRelative extends AbstractImageOperatorGUI implements ActionListener, ChangeListener
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
opName, outputTypes, pcs, workPackage
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_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_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
OperatorGUI_RGBRelative()
constructor
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
getGridBagConstraintsAND() |
private GridBagConstraints |
getGridBagConstraintsBinarize() |
private GridBagConstraints |
getGridBagConstraintsButtonGroupChSelect() |
private GridBagConstraints |
getGridBagConstraintsRankLeftBG() |
private GridBagConstraints |
getGridBagConstraintsRankLeftBR() |
private GridBagConstraints |
getGridBagConstraintsRankLeftGB() |
private GridBagConstraints |
getGridBagConstraintsRankLeftGR() |
private GridBagConstraints |
getGridBagConstraintsRankLeftRB() |
private GridBagConstraints |
getGridBagConstraintsRankLeftRG() |
private GridBagConstraints |
getGridBagConstraintsRankRightBG() |
private GridBagConstraints |
getGridBagConstraintsRankRightBR() |
private GridBagConstraints |
getGridBagConstraintsRankRightGB() |
private GridBagConstraints |
getGridBagConstraintsRankRightGR() |
private GridBagConstraints |
getGridBagConstraintsRankRightRB() |
private GridBagConstraints |
getGridBagConstraintsRankRightRG() |
private GridBagConstraints |
getGridBagConstraintsRatio() |
private JCheckBox |
getJCheckBoxAND()
This method initializes jCheckBoxAND
|
private JCheckBox |
getJCheckBoxBinarize()
This method initializes jCheckBoxBinarize
|
private JCheckBox |
getJCheckBoxRankLeftBG()
This method initializes jCheckBoxRankLeftBG
|
private JCheckBox |
getJCheckBoxRankLeftBR()
This method initializes jCheckBoxRankLeftBR
|
private JCheckBox |
getJCheckBoxRankLeftGB()
This method initializes jCheckBoxRankLeftGB
|
private JCheckBox |
getJCheckBoxRankLeftGR()
This method initializes jCheckBoxRankLeftGR
|
private JCheckBox |
getJCheckBoxRankLeftRB()
This method initializes jCheckBoxRankLeftRB
|
private JCheckBox |
getJCheckBoxRankLeftRG()
This method initializes jCheckBoxRankLeftRG
|
private JCheckBox |
getJCheckBoxRankRightBG()
This method initializes jCheckBoxRankRightBG
|
private JCheckBox |
getJCheckBoxRankRightBR()
This method initializes jCheckBoxRankRightBR
|
private JCheckBox |
getJCheckBoxRankRightGB()
This method initializes jCheckBoxRankRightGB
|
private JCheckBox |
getJCheckBoxRankRightGR()
This method initializes jCheckBoxRankRightGR
|
private JCheckBox |
getJCheckBoxRankRightRB()
This method initializes jCheckBoxRankRightRB
|
private JCheckBox |
getJCheckBoxRankRightRG()
This method initializes jCheckBoxRankRightRG
|
private JLabel |
getJLabelText()
This method initializes jLabelText
|
private JPanel |
getJPanelChSelect()
This method initializes jJPanelBar
|
private JRadioButton |
getJRadioButtonButtChB()
This method initializes the Option: Extract the blue channel
|
private JRadioButton |
getJRadioButtonButtChG()
This method initializes the Option: Extract the green channel
|
private JRadioButton |
getJRadioButtonButtChR()
This method initializes the Option: Extract red channel
|
private JRadioButton |
getJRadioButtonButtChRank()
This method initializes the Option: Extract the blue channel
|
private JPanel |
getJSpinnerPanelRatio()
This method initializes jJPanelRatio
|
private void |
setButtonGroupChSelect() |
void |
setParameterValuesToGUI()
This method sets the current parameter values
|
private void |
setRankCheckBoxesLeftEnabled(boolean b)
This method sets the visibility of the rank checkboxes
|
private void |
setRankCheckBoxesRightEnabled(boolean b)
This method sets the visibility of the rank checkboxes
|
void |
stateChanged(ChangeEvent e) |
void |
update()
This method updates the GUI if needed 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, windowOpened
disableESCOptionForClosing, 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, windowIconified
addImpl, 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, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, 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, toFront
add, 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, validateTree
action, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isVisible
getFont, postEvent
private static final long serialVersionUID
private static final org.apache.log4j.Logger logger
private ParameterBlockIQM pb
private int ratio
private JPanel jSpinnerPanelRatio
private JSpinner jSpinnerRatio
private JLabel jLabelRatio
private JRadioButton buttChR
private JRadioButton buttChG
private JRadioButton buttChB
private JRadioButton buttChRank
private JLabel jLabelText
private JPanel jPanelChSelect
private ButtonGroup buttGroupChSelect
private JCheckBox jCheckBoxRankLeftRG
private JCheckBox jCheckBoxRankLeftRB
private JCheckBox jCheckBoxRankLeftGR
private JCheckBox jCheckBoxRankLeftGB
private JCheckBox jCheckBoxRankLeftBR
private JCheckBox jCheckBoxRankLeftBG
private JCheckBox jCheckBoxAND
private JCheckBox jCheckBoxRankRightRG
private JCheckBox jCheckBoxRankRightRB
private JCheckBox jCheckBoxRankRightGR
private JCheckBox jCheckBoxRankRightGB
private JCheckBox jCheckBoxRankRightBR
private JCheckBox jCheckBoxRankRightBG
private JCheckBox jCheckBoxBinarize
public void updateParameterBlock()
updateParameterBlock
in interface IOperatorGUI
updateParameterBlock
in class AbstractImageOperatorGUI
public void setParameterValuesToGUI()
setParameterValuesToGUI
in interface IOperatorGUI
setParameterValuesToGUI
in class AbstractImageOperatorGUI
private GridBagConstraints getGridBagConstraintsButtonGroupChSelect()
private GridBagConstraints getGridBagConstraintsRatio()
private GridBagConstraints getGridBagConstraintsRankLeftRG()
private GridBagConstraints getGridBagConstraintsRankLeftRB()
private GridBagConstraints getGridBagConstraintsRankLeftGR()
private GridBagConstraints getGridBagConstraintsRankLeftGB()
private GridBagConstraints getGridBagConstraintsRankLeftBR()
private GridBagConstraints getGridBagConstraintsRankLeftBG()
private GridBagConstraints getGridBagConstraintsAND()
private GridBagConstraints getGridBagConstraintsRankRightRG()
private GridBagConstraints getGridBagConstraintsRankRightRB()
private GridBagConstraints getGridBagConstraintsRankRightGR()
private GridBagConstraints getGridBagConstraintsRankRightGB()
private GridBagConstraints getGridBagConstraintsRankRightBR()
private GridBagConstraints getGridBagConstraintsRankRightBG()
private GridBagConstraints getGridBagConstraintsBinarize()
public void update()
update
in interface IOperatorGUI
update
in class AbstractImageOperatorGUI
private JRadioButton getJRadioButtonButtChR()
private JRadioButton getJRadioButtonButtChG()
private JRadioButton getJRadioButtonButtChB()
private JRadioButton getJRadioButtonButtChRank()
private JPanel getJPanelChSelect()
private void setButtonGroupChSelect()
private JLabel getJLabelText()
private JPanel getJSpinnerPanelRatio()
private JCheckBox getJCheckBoxRankLeftRG()
private JCheckBox getJCheckBoxRankLeftRB()
private JCheckBox getJCheckBoxRankLeftGR()
private JCheckBox getJCheckBoxRankLeftGB()
private JCheckBox getJCheckBoxRankLeftBR()
private JCheckBox getJCheckBoxRankLeftBG()
private JCheckBox getJCheckBoxAND()
private JCheckBox getJCheckBoxRankRightRG()
private JCheckBox getJCheckBoxRankRightRB()
private JCheckBox getJCheckBoxRankRightGR()
private JCheckBox getJCheckBoxRankRightGB()
private JCheckBox getJCheckBoxRankRightBR()
private JCheckBox getJCheckBoxRankRightBG()
private JCheckBox getJCheckBoxBinarize()
private void setRankCheckBoxesLeftEnabled(boolean b)
b
- private void setRankCheckBoxesRightEnabled(boolean b)
b
- public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public void stateChanged(ChangeEvent e)
stateChanged
in interface ChangeListener
Copyright © 2009–2016 Helmut Ahammer, Philipp Kainz. All rights reserved.