See: Description
| Interface | Description |
|---|---|
| Drawable |
These are the objects that the DrawingPanel manipulates.
|
| PersistentDataManager |
Abstracts the services needed for common L&F for managing persistent data.
|
| PersistentObject |
Abstraction for persistent objects: must be Cloneable and Serializable.
|
| PersistentObject.ManagerBean |
ManagerBean
|
| XmlUi.ActionHandler |
Interface to pass ActionEvents to along with this XmlUI object
|
| Class | Description |
|---|---|
| AnimatedGifEncoder |
Class AnimatedGifEncoder - Encodes a GIF file consisting of one or
more frames.
|
| AudioPlayer |
Components of the playback originally from Sun's Java Sound Jukebox demo
|
| BAMutil |
Button, Action and Menu utilities:
static helper methods for building ucar.unidata.UI's.
|
| BAMutil.ActionToggle |
This wraps a regular action and makes it into a "toggle action",
and associates it with an AbstractButton.
|
| ButtonTabbedPane |
This is a vast catchall class to old various
utilities for doing GUI things.
|
| ButtonTabbedPane.ComponentPanel |
Class ComponentPanel _more_
|
| CheckboxCategoryPanel |
Class CheckboxCategoryPanel holds the checkboxes under a category
|
| ChooserList |
A Jlist in a scroller
|
| ChooserPanel |
Common class for the chooser panels.
|
| Command |
Class Command
|
| CommandManager |
Class CommandManager
|
| ComponentGroup |
Holds a group of display components
|
| ComponentHolder | |
| DatasetUI |
Class DatasetUI
|
| DateSelectionGui |
Widget for setting properties of a DateSelection object
|
| DateTimePicker |
Widget for selecting dates and times
|
| DndImageButton |
The Class DndImageButton.
|
| DndTree |
Class DndTree provides basic drag-and-drop facilities within a JTree.
|
| DndTree.TreeTransferable |
Class TreeTransferable
|
| DragPanel | |
| DrawingPanel |
Utility class for allowing users to select, resize, and move "Drawables" on a JPanel.
|
| DropPanel |
A panel that handles drop actions
|
| FileManager | Deprecated
Use ucar.unidata.util.FileManager
|
| FineLineBorder |
This overrides the BevelBorder paint methods to paint a single pixel
lowered or raised border
|
| FontSelector |
A widget for selecting a font.
|
| GraphPaperLayout |
The
GraphPaperLayout class is a layout manager that
lays out a container's components in a rectangular grid, similar
to GridLayout. |
| GraphPaperLayout.EditPanel |
Class EditPanel _more_
|
| GraphPaperLayout.Location |
Class Location _more_
|
| Help |
Convenience routines for accessing JavaHelp.
|
| HelpActionLabel |
Class HelpActionLabel is used as a lightweight component in the java help.
|
| HelpTipDialog |
Class HelpTipDialog
|
| HelpViewer |
Class for bringing up example help
|
| HtmlComponent | |
| HtmlPanel |
View Html files.
|
| HttpFormEntry |
Class HttpFormEntry Represents a http form post input field.
|
| ImagePanel |
Class for controlling the display of color images.
|
| ImageUtils |
Provides a set of image manipulation utilities
|
| IndependentDialog |
Provides common L&F for managing independent dialogs
Takes RootPaneContainer as parent, to work with both applet and app
Will reset L&F
example of use:
infoWindow = new IndependentDialog(topLevel.getRootPaneContainer(), false, "Dataset Information");
datasetInfoTA = new TextHistoryPane(500, 100, true);
Container cp = infoWindow.getContentPane();
cp.add(datasetInfoTA, BorderLayout.CENTER);
infoWindow.pack();
infoWindow.setSize(700,700);
infoWindow.setLocation(100,100);
|
| IndependentWindow |
Provides common L&F for managing independent windows.
|
| InputFieldPanel |
Class InputFieldPanel
|
| InteractiveShell |
This class provides an abstract interactive shell
|
| JpegImagesToMovie |
This program takes a list of JPEG or PNG image files and convert them into
a QuickTime movie.
|
| JSpinner |
Spinner class
|
| LatLonLabelPanel |
A panel to hold the gui for one lat lon line
|
| LatLonPanel |
A panel to hold the gui for one lat lon line
|
| LatLonWidget |
A widget that provides a Lat/Lon entry box.
|
| MapPanel |
Panel to hold map gui items for one map
|
| MapWidget |
Widget for configuring maps.
|
| MemoryMonitor | Deprecated
Use ucar.unidata.util.MemoryMonitor
|
| MFlowLayout |
Extends java.awt.FlowLayout, which has a bug where it cant deal with multiple lines.
|
| MultiFrame |
A class that holds either a JFrame or a JInteralFrame.
|
| ObjectFlavor |
Holds DnD data
|
| ObjectTreeNode | |
| PanelWithFrame |
Widget for configuring maps.
|
| ParamField |
A wrapper around a text field to show parameter names.
|
| PersistentDataDialog |
Provides common L&F for managing persistent data.
|
| PersistentList |
Utility for managing a list of persistent objects.
|
| PLAF |
Pluggable Look and Feel management.
|
| PopupMenu |
convenience class for constructing popup menus
|
| PropertyDialog | Deprecated |
| PropertyFilter |
Is used to define an operator/value and to evaluate the filter on a given object.
|
| PropertyFilter.FilterGui |
Class FilterGui _more_
|
| RadioButtonFileSelector |
A ScrollPane that presents a list of file names as a series of
JRadioButtons.
|
| RovingProgress |
Shows a roving bar
|
| Rubberband |
Implements XOR rubberbanding.
|
| RubberbandEllipse |
Ellipse rubberbanding.
|
| RubberbandLine |
Line Rubberbanding.
|
| RubberbandRectangle |
Rectangle Rubberbanding.
|
| ScaledPanel |
Class ScaledPanel
|
| ScaledPanel.Bounds |
Why the heck did I create yet another Rectangle.
|
| SpinIcon |
Class SpinIcon
|
| SpinIcon.Type |
Class Type
|
| SqlShell |
This class provides an interactive shell to query a sql database
|
| TableSorter |
Class TableSorter _more_
|
| TextHistoryPane |
TextHistoryPane
Keeps a user-settable number of lines in a JTextArea.
|
| TextSearcher |
This provides a text search bar for a JTextComponent
|
| TextSearcher.TextWrapper |
Class TextWrapper _more_
|
| TimeLengthField |
Class TimeField is a widget that provides for showing a time length label borken down as
days/hours/minutes and a dialog that allows the user to set the time length.
|
| Timeline |
Widget for selecting dates and times
|
| TimelineApplet |
Widget for selecting dates and times
|
| TreePanel |
This class shows a tree on the left and a card panel on the right
|
| TreePanel.MyTreeNode |
Class MyTreeNode _more_
|
| TwoListPanel |
This supports exchanging entries between two jlists
|
| WindowHolder |
This is a base class that holds a dialog
|
| XmlTree |
A generic JTree that displays an xml document.
|
| XmlTree.XlinkTreeNode |
Class XlinkTreeNode.
|
| XmlTree.XmlTreeNode |
Class XmlTreeNode
|
| XmlUi |
This class can create a UI from a "skin" xml.
|
| XmlUi.CardPanel |
Class CardPanel Holds a card layout state
|