| Interface | Description |
|---|---|
| DialogListener |
PlugIns or PlugInFilters that want to listen to changes in a GenericDialog
without adding listeners for each dialog field should implementthis method.
|
| PlotMaker |
Plugins that generate "Live" profile plots (Profiler and ZAxisProfiler)
displayed in PlotWindows implement this interface.
|
| RoiListener |
Plugins that implement this interface are notified when
an ROI is created, modified or deleted.
|
| Class | Description |
|---|---|
| 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.
|
| EllipseRoi |
Elliptical region of interest.
|
| 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 or non-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.
|
| ImagePanel |
This class is used by GenericDialog to add images to dialogs.
|
| ImageRoi |
An ImageRoi is an Roi that overlays an image.
|
| 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 extension of GenericDialog that is non-model.
|
| OvalRoi |
Oval region of interest
|
| Overlay |
An Overlay is a list of Rois that can be drawn non-destructively on an Image.
|
| Plot |
This class creates an image that line graphs, scatter plots and plots of vector fields
(arrows) can be drawn on and displayed.
|
| PlotCanvas |
This subclass of ImageCanvas has special provisions for plots:
- Zooming: sets the plot range
- Scrolling: moves data area
This behavior can be suppressed if
|
| PlotDialog | |
| PlotWindow |
This class implements the Analyze/Plot Profile command.
|
| 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 that displays stacks and hyperstacks.
|
| 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.
|