# Uses of Package
ij.gui

Packages that use ij.gui
Package
Description
ij
ij.gui
ij.io
ij.measure
ij.plugin
ij.plugin.filter
ij.plugin.frame
ij.plugin.tool
ij.process

Classes in ij.gui used by ij
Class
Description
ImageCanvas
This is a Canvas used to display images in a Window.
ImageWindow
A frame for displaying images.
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.
PlotWindow
This class implements the Analyze/Plot Profile command.
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.
Classes in ij.gui used by ij.gui
Class
Description
DialogListener
PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implementthis method.
GenericDialog
This class is a customizable modal dialog box.
HistogramPlot
ImageCanvas
This is a Canvas used to display images in a Window.
ImageWindow
A frame for displaying images.
Line
This class represents a straight line selection.
MultiLineLabel
Custom component for displaying multiple lines.
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.
PlotMaker
Plugins that generate "Live" profile plots (Profiler and ZAxisProfiler) displayed in PlotWindows implement this interface.
PlotVirtualStack
This is a virtual stack of frozen plots.
PlotWindow
This class implements the Analyze/Plot Profile command.
PointRoi
This class represents a collection of points that can be associated with counters.
PolygonRoi
This class represents a polygon region of interest or polyline of interest.
Roi
A rectangular region of interest and superclass for the other ROI classes.
RoiListener
Plugins that implement this interface are notified when an ROI is created, modified or deleted.
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.
Classes in ij.gui used by ij.io
Class
Description
Roi
A rectangular region of interest and superclass for the other ROI classes.
Classes in ij.gui used by ij.measure
Class
Description
DialogListener
PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implementthis method.
GenericDialog
This class is a customizable modal dialog box.
Plot
This class creates an image that line graphs, scatter plots and plots of vector fields (arrows) can be drawn on and displayed.
Roi
A rectangular region of interest and superclass for the other ROI classes.
Classes in ij.gui used by ij.plugin
Class
Description
DialogListener
PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implementthis method.
GenericDialog
This class is a customizable modal dialog box.
Line
This class represents a straight line selection.
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.
PlotMaker
Plugins that generate "Live" profile plots (Profiler and ZAxisProfiler) displayed in PlotWindows implement this interface.
Roi
A rectangular region of interest and superclass for the other ROI classes.
RoiListener
Plugins that implement this interface are notified when an ROI is created, modified or deleted.
Classes in ij.gui used by ij.plugin.filter
Class
Description
DialogListener
PlugIns or PlugInFilters that want to listen to changes in a GenericDialog without adding listeners for each dialog field should implementthis method.
GenericDialog
This class is a customizable modal dialog box.
Roi
A rectangular region of interest and superclass for the other ROI classes.
Classes in ij.gui used by ij.plugin.frame
Class
Description
ImageCanvas
This is a Canvas used to display images in a Window.
ImageWindow
A frame for displaying images.
Overlay
An Overlay is a list of ROIs that can be drawn non-destructively on an Image.
Roi
A rectangular region of interest and superclass for the other ROI classes.
Classes in ij.gui used by ij.plugin.tool
Class
Description
Toolbar
The ImageJ toolbar.
Classes in ij.gui used by ij.process
Class
Description
Overlay
An Overlay is a list of ROIs that can be drawn non-destructively on an Image.
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.