Package ij.gui

Interface Summary
DialogListener PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implement this method.

Class Summary
Arrow This is an Roi subclass for creating and displaying arrows.
ColorChooser Displays a dialog that allows the user to select a color using three sliders.
FreehandRoi Freehand region of interest or freehand line of interest
GenericDialog This class is a customizable modal dialog box.
GUI This class consists of static GUI utility methods.
HistogramWindow This class is an extended ImageWindow that displays histograms.
HTMLDialog This is modal dialog box that displays HTML formated text.
ImageCanvas This is a Canvas used to display images in a Window.
ImageLayout This is a custom layout manager that supports resizing of zoomed images.
ImageRoi An ImageRoi is an Roi that displays an image as an overlay.
ImageWindow A frame for displaying images.
Line This class represents a straight line selection.
MessageDialog A modal dialog box that displays information.
MultiLineLabel Custom component for displaying multiple lines.
NewImage New image dialog box plus several static utility methods for creating images.
NonBlockingGenericDialog This is an xtension of GenericDialog that is non-model.
OvalRoi Oval region of interest
Plot This class is an image that line graphs can be drawn on.
PlotWindow Obsolete; mostly replaced by the Plot class.
PointRoi This class represents a collection of points.
PolygonRoi This class represents a polygon region of interest or polyline of interest.
ProfilePlot Creates a density profile plot of a rectangular selection or line selection.
ProgressBar This is the progress bar that is displayed in the lower right hand corner of the ImageJ window.
Roi A rectangular region of interest and superclass for the other ROI classes.
RoiProperties Displays a dialog that allows the user to specify ROI properties such as color and line width.
SaveChangesDialog A modal dialog box with a one line message and "Don't Save", "Cancel" and "Save" buttons.
ScrollbarWithLabel This class, based on Joachim Walter's Image5D package, adds "c", "z" labels and play-pause icons (T) to the stack and hyperstacks dimension sliders.
ShapeRoi A subclass of ij.gui.Roi (2D Regions Of Interest) implemented in terms of java.awt.Shape.
StackWindow This class is an extended ImageWindow used to display image stacks.
TextRoi This class is a rectangular ROI containing text.
Toolbar The ImageJ toolbar.
TrimmedButton This is an extended Button class used to reduce the width of the HUGE buttons on Mac OS X.
WaitForUserDialog This is a non-modal dialog box used to ask the user to perform some task while a macro or plugin is running.
Wand This class implements ImageJ's wand (tracing) tool.
YesNoCancelDialog A modal dialog box with a one line message and "Yes", "No" and "Cancel" buttons.