| Name | Description | Type | Package | Framework |
| ShapeRoiHelper | Wrapper to extract the java. | Class | ij.gui | Fiji |
|
| Arrow | This is an Roi subclass for creating and displaying arrows. | Class | ij.gui | ImageJ |
|
| ColorChooser | Displays a dialog that allows the user to select a color using three sliders. | Class | ij.gui | ImageJ |
|
| DialogListener | PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implementthis method. | Interface | ij.gui | ImageJ |
|
| EllipseRoi | Elliptical region of interest. | Class | ij.gui | ImageJ |
|
| FreehandRoi | Freehand region of interest or freehand line of interestSee Also:Serialized Form | Class | ij.gui | ImageJ |
|
| GenericDialog | This class is a customizable modal dialog box. | Class | ij.gui | ImageJ |
|
| GUI | This class consists of static GUI utility methods. | Class | ij.gui | ImageJ |
|
| HistogramWindow | This class is an extended ImageWindow that displays histograms. | Class | ij.gui | ImageJ |
|
| HTMLDialog | This is modal or non-modal dialog box that displays HTML formated text. | Class | ij.gui | ImageJ |
|
| ImageCanvas | This is a Canvas used to display images in a Window. | Class | ij.gui | ImageJ |
|
| ImageLayout | This is a custom layout manager that supports resizing of zoomedimages. | Class | ij.gui | ImageJ |
|
| ImagePanel | This class is used by GenericDialog to add images to dialogs. | Class | ij.gui | ImageJ |
|
| ImageRoi | An ImageRoi is an Roi that overlays an image. | Class | ij.gui | ImageJ |
|
| ImageWindow | A frame for displaying images. | Class | ij.gui | ImageJ |
|
| Line | This class represents a straight line selection. | Class | ij.gui | ImageJ |
|
| MessageDialog | A modal dialog box that displays information. | Class | ij.gui | ImageJ |
|
| MultiLineLabel | Custom component for displaying multiple lines. | Class | ij.gui | ImageJ |
|
| NewImage | New image dialog box plus several static utility methods for creating images. | Class | ij.gui | ImageJ |
|
| NonBlockingGenericDialog | This is an extension of GenericDialog that is non-model. | Class | ij.gui | ImageJ |
|
| OvalRoi | Oval region of interestSee Also:Serialized Form | Class | ij.gui | ImageJ |
|
| Overlay | An Overlay is a list of ROIs that can be drawn non-destructively on an Image. | Class | ij.gui | ImageJ |
|
| Plot | This class creates an image that line graphs, scatter plots and plots of vector fields (arrows) can be drawn on and displayed. | Class | ij.gui | ImageJ |
|
| PlotCanvas | This subclass of ImageCanvas has special provisions for plots: - Zooming: sets the plot range | Class | ij.gui | ImageJ |
|
| PlotDialog | | Class | ij.gui | ImageJ |
|
| PlotMaker | Plugins that generate "Live" profile plots (Profiler and ZAxisProfiler) displayed in PlotWindows implement this interface. | Interface | ij.gui | ImageJ |
|
| PlotWindow | This class implements the Analyze/Plot Profile command. | Class | ij.gui | ImageJ |
|
| PointRoi | This class represents a collection of points. | Class | ij.gui | ImageJ |
|
| PolygonRoi | This class represents a polygon region of interest or polyline of interest. | Class | ij.gui | ImageJ |
|
| ProfilePlot | Creates a density profile plot of a rectangular selection or line selection. | Class | ij.gui | ImageJ |
|
| ProgressBar | This is the progress bar that is displayed in the lower right hand corner of the ImageJ window. | Class | ij.gui | ImageJ |
|
| Roi | A rectangular region of interest and superclass for the other ROI classes. | Class | ij.gui | ImageJ |
|
| RoiListener | Plugins that implement this interface are notified when an ROI is created, modified or deleted. | Interface | ij.gui | ImageJ |
|
| RoiProperties | Displays a dialog that allows the user to specify ROI properties such as color and line width. | Class | ij.gui | ImageJ |
|
| SaveChangesDialog | A modal dialog box with a one line message and "Don't Save", "Cancel" and "Save" buttons. | Class | ij.gui | ImageJ |
|
| 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. | Class | ij.gui | ImageJ |
|
| ShapeRoi | A subclass of ij. | Class | ij.gui | ImageJ |
|
| StackWindow | This class is an extended ImageWindow that displays stacks and hyperstacks. | Class | ij.gui | ImageJ |
|
| TextRoi | This class is a rectangular ROI containing text. | Class | ij.gui | ImageJ |
|
| Toolbar | | Class | ij.gui | ImageJ |
|
| TrimmedButton | This is an extended Button class used to reduce the width of the HUGE buttons on Mac OS X. | Class | ij.gui | ImageJ |
|
| WaitForUserDialog | This is a non-modal dialog box used to ask the user to perform some task while a macro or plugin is running. | Class | ij.gui | ImageJ |
|
| Wand | This class implements ImageJ's wand (tracing) tool. | Class | ij.gui | ImageJ |
|
| YesNoCancelDialog | A modal dialog box with a one line message and "Yes", "No" and "Cancel" buttons. | Class | ij.gui | ImageJ |