| Interface | Description |
|---|---|
| TopLevel |
common toplevel for applets (JApplet) and applications (JFrames)
|
| Class | Description |
|---|---|
| AbstractPanel |
Abstract superclass for panel contents.
|
| ActionListenerAdapter |
Wrap an action listener to filter on event type.
|
| BAMutil |
Button, Action and Menu utilities:
static stationHelper 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.
|
| FileManager |
Cover for JFileChooser.
|
| FileManager.ExtFilter | |
| FileManager.HDF5ExtFilter | |
| FileManager.NetcdfExtFilter | |
| FileManager.XMLExtFilter | |
| FontUtil |
font utilities.
|
| FontUtil.StandardFont | |
| HelpWindow |
Popup Help window.
|
| HtmlBrowser |
A simple HTML Browser based on JEditPane.
|
| ImprovedFileChooser |
A JFileChooser that displays the "Details" view by default.
|
| 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
Will reset L&F
example:
|
| MFlowLayout |
Extends java.awt.FlowLayout, which has a bug where it cant deal with multiple lines.
|
| MultilineTooltip | |
| MyMouseAdapter | |
| PLAF |
Pluggable Look and Feel management.
|
| PopupManager |
Helper class for managing javax.swing.Popup
|
| PopupMenu |
Convenience class for constructing popup menus.
|
| PopupMenu.PopupTriggerListener | |
| ProgressMonitor |
This wraps a javax.swing.ProgressMonitor, which allows tasks to be canceled.
|
| ProgressMonitorTask |
Subclass this for use in a ProgressMonitor.
|
| RangeSelector |
Widget to select a point or a range from a double range.
|
| SpinIcon | |
| SpinIcon.Type | |
| StopButton |
A UI Component for running background tasks and letting user cancel them.
|
| SuperComboBox |
SuperComboBox is a complete rewrite of JComboBox;
it does not extend JComboBox (!)
Items added may implement NamedObject, in which case getName() is used as the row name,
and getDescription() is used as the tooltip.
|
| TextHistoryPane |
TextHistoryPane
Keeps a user-settable number of lines in a JTextArea.
|