Package gov.nih.mipav.view.dialogs
Class JDialogHistogramLUT
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- java.awt.Window
- 
- java.awt.Dialog
- 
- javax.swing.JDialog
- 
- gov.nih.mipav.view.dialogs.JDialogBase
- 
- gov.nih.mipav.view.dialogs.JDialogHistogramLUT
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AlgorithmInterface,- DialogDefaultsInterface,- java.awt.event.ActionListener,- java.awt.event.FocusListener,- java.awt.event.ItemListener,- java.awt.event.WindowListener,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- java.util.EventListener,- javax.accessibility.Accessible,- javax.swing.RootPaneContainer,- javax.swing.WindowConstants
 
 public class JDialogHistogramLUT extends JDialogBase implements AlgorithmInterface Deprecated.Dialog to call the histogram algorithm. This dialog will not be visible because it does not require user input at this time. It was made a dialog object because it may in the future require user input and to be consistent with the dialog/algorithm paradigm. In should be noted, that the algorithms are executed in their own thread.- Version:
- 0.1 Nov 17, 1998
- Author:
- Matthew J. McAuliffe, Ph.D.
- See Also:
- JFrameHistogram, Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class gov.nih.mipav.view.dialogs.JDialogBaseJDialogBase.CancelAction, JDialogBase.HelpAction, JDialogBase.OKAction
 - 
Nested classes/interfaces inherited from class javax.swing.JDialogjavax.swing.JDialog.AccessibleJDialog
 - 
Nested classes/interfaces inherited from class java.awt.Dialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 - 
Nested classes/interfaces inherited from class java.awt.Windowjava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
 
- 
 - 
Field SummaryFields Modifier and Type Field Description private booleancolocalizationEMFrameDeprecated.DOCUMENT ME!private booleancolocalizationRegFrameDeprecated.DOCUMENT ME!private ModelImageimageADeprecated.DOCUMENT ME!private ModelImageimageBDeprecated.DOCUMENT ME!private ModelLUTLUTaDeprecated.DOCUMENT ME!private ModelLUTLUTbDeprecated.DOCUMENT ME!private ViewJComponentRegistrationregComponentDeprecated.false = apply algorithm only to VOI regions.private booleanregionFlagDeprecated.DOCUMENT ME!private ModelRGBRGBaDeprecated.DOCUMENT ME!private ModelRGBRGBbDeprecated.DOCUMENT ME!private static longserialVersionUIDDeprecated.Use serialVersionUID for interoperability.private javax.swing.JRadioButtonVOIRegionsDeprecated.DOCUMENT ME!private javax.swing.JRadioButtonwholeImageDeprecated.DOCUMENT ME!- 
Fields inherited from class gov.nih.mipav.view.dialogs.JDialogBaseapplyButton, bar, cancelButton, cancelFlag, closeButton, HELP, helpButton, mainDialogPanel, NEW, OKButton, parentFrame, progressBar, REPLACE, runInSeparateThread, runningScriptFlag, runQuiet, serif12, serif12B, voiManager
 - 
Fields inherited from class javax.swing.JDialogaccessibleContext, rootPane, rootPaneCheckingEnabled
 - 
Fields inherited from class java.awt.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description JDialogHistogramLUT(java.awt.Frame theParentFrame, ModelImage imA, ModelImage imB, ModelLUT _LUTa, ModelLUT _LUTb)Deprecated.JDialogHistogramLUT(java.awt.Frame theParentFrame, ModelImage imA, ModelImage imB, ModelRGB _RGBa, ModelRGB _RGBb)Deprecated.JDialogHistogramLUT(java.awt.Frame theParentFrame, ViewJComponentRegistration _regComponent, ModelImage imA, ModelImage imB, ModelLUT _LUTa, ModelLUT _LUTb)Deprecated.JDialogHistogramLUT(java.awt.Frame theParentFrame, ViewJComponentRegistration _regComponent, ModelImage imA, ModelImage imB, ModelRGB _RGBa, ModelRGB _RGBb)Deprecated.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent event)Deprecated.Closes dialog box when the OK button is pressed and calls the algorithm.voidalgorithmPerformed(AlgorithmBase algorithm)Deprecated.This method is required if the AlgorithmPerformed interface is implemented.voidconstructDialog()Deprecated.Creates a dialog to choose if histogram should be over all of image or just VOI regions.voidhistogramLUT(boolean entireFlag)Deprecated.Makes a histogram LUT by calling ViewJFrameHistoLUT.voidsetColocalizationEMFrame(boolean colocalizationEMFrame)Deprecated.if true parentFrame is a ViewJFrameColocalizationEM.voidsetColocalizationRegFrame(boolean colocalizationRegFrame)Deprecated.if true parentFrame is a ViewJFrameColocalizationRegression.voidwindowActivated(java.awt.event.WindowEvent event)Deprecated.Unchanged.voidwindowClosed(java.awt.event.WindowEvent event)Deprecated.Unchanged.voidwindowClosing(java.awt.event.WindowEvent event)Deprecated.Disposes of error dialog, then frame.voidwindowDeactivated(java.awt.event.WindowEvent event)Deprecated.Unchanged.voidwindowDeiconified(java.awt.event.WindowEvent event)Deprecated.Unchanged.voidwindowIconified(java.awt.event.WindowEvent event)Deprecated.Unchanged.voidwindowOpened(java.awt.event.WindowEvent event)Deprecated.Unchanged.- 
Methods inherited from class gov.nih.mipav.view.dialogs.JDialogBasebuildApplyButton, buildButtons, buildCancelButton, buildCancelButton, buildCloseButton, buildHelpButton, buildImageComboBox, buildOKButton, buildOKButton, buildOKCancelButtons, buildTitledBorder, buildTitledBorder, createLabel, createProgressBar, createProgressBar, createTextField, focusGained, focusLost, getDialogName, isCancelled, isQuietRunning, isRunInSeparateThread, isScriptRunning, itemStateChanged, loadDefaults, loadDefaults, makeImageName, makeString, openNewFrame, saveDefaults, saveDefaults, setLeftHandSystem, setQuietRunning, setScriptRunning, setSeparateThread, setVisible, setVisible, setVisibleMenuBar, setVisibleStandard, setVOIManager, setWCSystem, testParameter, testParameterMin, updateFFTFileInfo, updateFileInfo, updateFileInfoOtherModality, updateFileInfoStatic, updateFileInfoStatic, updateFileTypeInfo, updateFileTypeInfo
 - 
Methods inherited from class javax.swing.JDialogaddImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 - 
Methods inherited from class java.awt.DialogaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
 - 
Methods inherited from class java.awt.WindowaddPropertyChangeListener, 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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
 - 
Methods inherited from class java.awt.Containeradd, 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
 - 
Methods inherited from class java.awt.Componentaction, 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, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID Deprecated.Use serialVersionUID for interoperability.- See Also:
- Constant Field Values
 
 - 
colocalizationEMFrameprivate boolean colocalizationEMFrame Deprecated.DOCUMENT ME!
 - 
colocalizationRegFrameprivate boolean colocalizationRegFrame Deprecated.DOCUMENT ME!
 - 
imageAprivate ModelImage imageA Deprecated.DOCUMENT ME!
 - 
imageBprivate ModelImage imageB Deprecated.DOCUMENT ME!
 - 
LUTaprivate ModelLUT LUTa Deprecated.DOCUMENT ME!
 - 
LUTbprivate ModelLUT LUTb Deprecated.DOCUMENT ME!
 - 
regComponentprivate ViewJComponentRegistration regComponent Deprecated.false = apply algorithm only to VOI regions.
 - 
regionFlagprivate boolean regionFlag Deprecated.DOCUMENT ME!
 - 
RGBaprivate ModelRGB RGBa Deprecated.DOCUMENT ME!
 - 
RGBbprivate ModelRGB RGBb Deprecated.DOCUMENT ME!
 - 
VOIRegionsprivate javax.swing.JRadioButton VOIRegions Deprecated.DOCUMENT ME!
 - 
wholeImageprivate javax.swing.JRadioButton wholeImage Deprecated.DOCUMENT ME!
 
- 
 - 
Constructor Detail- 
JDialogHistogramLUTpublic JDialogHistogramLUT(java.awt.Frame theParentFrame, ModelImage imA, ModelImage imB, ModelLUT _LUTa, ModelLUT _LUTb)Deprecated.Creates new histogram dialog. Does not actually display dialog - constructDialog is called from ViewJFrameImage if there are VOI regions in the image. Otherwise, histogramLUT is called directly.- Parameters:
- theParentFrame- Parent frame
- imA- Source image A
- imB- Source image B (can be null)
- _LUTa- LUT associated with image A.
- _LUTb- LUT associated with image B (can be null).
 
 - 
JDialogHistogramLUTpublic JDialogHistogramLUT(java.awt.Frame theParentFrame, ModelImage imA, ModelImage imB, ModelRGB _RGBa, ModelRGB _RGBb)Deprecated.Creates new histogram dialog. Does not actually display dialog - constructDialog is called from ViewJFrameImage if there are VOI regions in the image. Otherwise, histogramLUT is called directly.- Parameters:
- theParentFrame- Parent frame
- imA- Source image A
- imB- Source image B (can be null)
- _RGBa- RGB LUT associated with image A.
- _RGBb- RGB LUT associated with image B (can be null).
 
 - 
JDialogHistogramLUTpublic JDialogHistogramLUT(java.awt.Frame theParentFrame, ViewJComponentRegistration _regComponent, ModelImage imA, ModelImage imB, ModelLUT _LUTa, ModelLUT _LUTb)Deprecated.Creates new histogram dialog. This is called from ViewJFrameRegistration.- Parameters:
- theParentFrame- Parent frame
- _regComponent- Registration component.
- imA- Source image A
- imB- DOCUMENT ME!
- _LUTa- Source image B (can be null)
- _LUTb- RGB LUT associated with image A.
 
 - 
JDialogHistogramLUTpublic JDialogHistogramLUT(java.awt.Frame theParentFrame, ViewJComponentRegistration _regComponent, ModelImage imA, ModelImage imB, ModelRGB _RGBa, ModelRGB _RGBb)Deprecated.Creates new histogram dialog. This is called from ViewJFrameRegistration.- Parameters:
- theParentFrame- Parent frame
- _regComponent- Registration component.
- imA- Source image A
- imB- Source image B (can be null)
- _RGBa- RGB LUT associated with image A.
- _RGBb- RGB LUT associated with image B (can be null).
 
 
- 
 - 
Method Detail- 
actionPerformedpublic void actionPerformed(java.awt.event.ActionEvent event) Deprecated.Closes dialog box when the OK button is pressed and calls the algorithm.- Specified by:
- actionPerformedin interface- java.awt.event.ActionListener
- Overrides:
- actionPerformedin class- JDialogBase
- Parameters:
- event- event that triggers function
 
 - 
algorithmPerformedpublic void algorithmPerformed(AlgorithmBase algorithm) Deprecated.This method is required if the AlgorithmPerformed interface is implemented. It is called by the algorithm when it has completed or failed to to complete, so that the dialog can be display the result image and/or clean up.- Specified by:
- algorithmPerformedin interface- AlgorithmInterface
- Parameters:
- algorithm- Algorithm that caused the event.
 
 - 
constructDialogpublic void constructDialog() Deprecated.Creates a dialog to choose if histogram should be over all of image or just VOI regions.
 - 
histogramLUTpublic void histogramLUT(boolean entireFlag) Deprecated.Makes a histogram LUT by calling ViewJFrameHistoLUT.- Parameters:
- entireFlag- if- truecalculate histogram for entire image
 
 - 
setColocalizationEMFramepublic void setColocalizationEMFrame(boolean colocalizationEMFrame) Deprecated.if true parentFrame is a ViewJFrameColocalizationEM.- Parameters:
- colocalizationEMFrame- DOCUMENT ME!
 
 - 
setColocalizationRegFramepublic void setColocalizationRegFrame(boolean colocalizationRegFrame) Deprecated.if true parentFrame is a ViewJFrameColocalizationRegression.- Parameters:
- colocalizationRegFrame- DOCUMENT ME!
 
 - 
windowActivatedpublic void windowActivated(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowActivatedin interface- java.awt.event.WindowListener
- Overrides:
- windowActivatedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowClosedpublic void windowClosed(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowClosedin interface- java.awt.event.WindowListener
- Overrides:
- windowClosedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowClosingpublic void windowClosing(java.awt.event.WindowEvent event) Deprecated.Disposes of error dialog, then frame. Sets cancelled totrue.- Specified by:
- windowClosingin interface- java.awt.event.WindowListener
- Overrides:
- windowClosingin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowDeactivatedpublic void windowDeactivated(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowDeactivatedin interface- java.awt.event.WindowListener
- Overrides:
- windowDeactivatedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowDeiconifiedpublic void windowDeiconified(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowDeiconifiedin interface- java.awt.event.WindowListener
- Overrides:
- windowDeiconifiedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowIconifiedpublic void windowIconified(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowIconifiedin interface- java.awt.event.WindowListener
- Overrides:
- windowIconifiedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 - 
windowOpenedpublic void windowOpened(java.awt.event.WindowEvent event) Deprecated.Unchanged.- Specified by:
- windowOpenedin interface- java.awt.event.WindowListener
- Overrides:
- windowOpenedin class- JDialogBase
- Parameters:
- event- WindowEvent
 
 
- 
 
-