public class OperatorGUI_Align 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 |
butt180 |
private JRadioButton |
buttBC |
private JRadioButton |
buttBC2 |
private JRadioButton |
buttBL |
private JRadioButton |
buttCenter |
private JRadioButton |
buttFlipADiag |
private JRadioButton |
buttFlipDiag |
private JRadioButton |
buttFlipHor |
private JRadioButton |
buttFlipVer |
private ButtonGroup |
buttGroupIntP |
private ButtonGroup |
buttGroupMethod |
private JRadioButton |
buttM90 |
private JRadioButton |
buttNN |
private JRadioButton |
buttP90 |
private JRadioButton |
buttRot |
private JRadioButton |
buttShift |
private JLabel |
jLabelAngle |
private JLabel |
jLabelDX |
private JLabel |
jLabelDY |
private JPanel |
jPanelAngle |
private JPanel |
jPanelDX |
private JPanel |
jPanelDY |
private JPanel |
jPanelIntP |
private JPanel |
jPanelMethod |
private JSpinner |
jSpinnerAngle |
private JSpinner |
jSpinnerDX |
private JSpinner |
jSpinnerDY |
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 |
|---|
OperatorGUI_Align()
constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
private GridBagConstraints |
getGridBagConstraintsAngle() |
private GridBagConstraints |
getGridBagConstraintsButtonIntPGroup() |
private GridBagConstraints |
getGridBagConstraintsDX() |
private GridBagConstraints |
getGridBagConstraintsDY() |
private GridBagConstraints |
getGridBagConstraintsMethod() |
private JPanel |
getJPanelAngle()
This method initializes jJPanelAngle
|
private JPanel |
getJPanelDX()
This method initializes jJPanelDX
|
private JPanel |
getJPanelDY()
This method initializes jJPanelDY
|
private JPanel |
getJPanelIntP()
This method initializes JPanel
|
private JPanel |
getJPanelMethod()
This method initializes JPanel
|
private JRadioButton |
getJRadioButton180()
This method initializes the Option: 180
|
private JRadioButton |
getJRadioButtonCenter()
This method initializes the Option: Center
|
private JRadioButton |
getJRadioButtonFlipADiag()
This method initializes the Option: FlipADiag
|
private JRadioButton |
getJRadioButtonFlipDiag()
This method initializes the Option: FlipDiag
|
private JRadioButton |
getJRadioButtonFlipHor()
This method initializes the Option: FlipHor
|
private JRadioButton |
getJRadioButtonFlipVer()
This method initializes the Option: FlipVer
|
private JRadioButton |
getJRadioButtonM90()
This method initializes the Option: M90
|
private JRadioButton |
getJRadioButtonMenuButtBC()
This method initializes the Option: Bicubic interpolation
|
private JRadioButton |
getJRadioButtonMenuButtBC2()
This method initializes the Option: Bicubic2 interpolation
|
private JRadioButton |
getJRadioButtonMenuButtBL()
This method initializes the Option: Bilinear interpolation
|
private JRadioButton |
getJRadioButtonMenuButtNN()
This method initializes the Option: Nearest Neighbor
|
private JRadioButton |
getJRadioButtonP90()
This method initializes the Option: P90
|
private JRadioButton |
getJRadioButtonRot()
This method initializes the Option: Rot
|
private JRadioButton |
getJRadioButtonShift()
This method initializes the Option: Shift
|
private void |
setButtonGroupIntP() |
private void |
setButtonGroupMethod() |
void |
setParameterValuesToGUI()
This method sets the current parameter values
|
void |
stateChanged(ChangeEvent e) |
void |
update()
This method updates the GUI, if needed.
|
void |
updateParameterBlock()
This method requires a custom implementation.
|
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 JRadioButton buttP90
private JRadioButton buttM90
private JRadioButton butt180
private JRadioButton buttRot
private JRadioButton buttFlipVer
private JRadioButton buttFlipHor
private JRadioButton buttFlipDiag
private JRadioButton buttFlipADiag
private JRadioButton buttShift
private JRadioButton buttCenter
private JPanel jPanelMethod
private ButtonGroup buttGroupMethod
private JPanel jPanelAngle
private JLabel jLabelAngle
private JSpinner jSpinnerAngle
private JPanel jPanelDX
private JLabel jLabelDX
private JSpinner jSpinnerDX
private JPanel jPanelDY
private JLabel jLabelDY
private JSpinner jSpinnerDY
private JRadioButton buttNN
private JRadioButton buttBL
private JRadioButton buttBC
private JRadioButton buttBC2
private JPanel jPanelIntP
private ButtonGroup buttGroupIntP
public void updateParameterBlock()
AbstractImageOperatorGUIupdateParameterBlock in interface IOperatorGUIupdateParameterBlock in class AbstractImageOperatorGUIpublic void setParameterValuesToGUI()
setParameterValuesToGUI in interface IOperatorGUIsetParameterValuesToGUI in class AbstractImageOperatorGUIprivate GridBagConstraints getGridBagConstraintsMethod()
private GridBagConstraints getGridBagConstraintsAngle()
private GridBagConstraints getGridBagConstraintsDX()
private GridBagConstraints getGridBagConstraintsDY()
private GridBagConstraints getGridBagConstraintsButtonIntPGroup()
public void update()
update in interface IOperatorGUIupdate in class AbstractImageOperatorGUIprivate JRadioButton getJRadioButtonP90()
private JRadioButton getJRadioButtonM90()
private JRadioButton getJRadioButton180()
private JRadioButton getJRadioButtonRot()
private JRadioButton getJRadioButtonFlipVer()
private JRadioButton getJRadioButtonFlipHor()
private JRadioButton getJRadioButtonFlipDiag()
private JRadioButton getJRadioButtonFlipADiag()
private JRadioButton getJRadioButtonShift()
private JRadioButton getJRadioButtonCenter()
private JPanel getJPanelMethod()
private void setButtonGroupMethod()
private JPanel getJPanelAngle()
private JPanel getJPanelDX()
private JPanel getJPanelDY()
private JRadioButton getJRadioButtonMenuButtNN()
private JRadioButton getJRadioButtonMenuButtBL()
private JRadioButton getJRadioButtonMenuButtBC()
private JRadioButton getJRadioButtonMenuButtBC2()
private JPanel getJPanelIntP()
private void setButtonGroupIntP()
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.