Class Summary |
ArrayTableCellRenderer |
Used to display the contents of arrays in a table cell. |
BasicRangeSliderUI |
The core repaints for our RangeSlider |
BasicWindowMonitor |
This simple utility class is used to delete the main window
when an application exits. |
BusyWin |
Utility class used to disable GUI input while work is in progress. |
ClipboardHelper |
Utility shortcuts for accessing the system clipboard. |
CoordinatesOffsetPanel |
A component that contains entry fields for coordinate offset. |
CoordinatesPanel |
A component that contains entry fields for astronomical coordinates. |
DesktopUtil |
Draws tiles of a given image on the background of a given JDesktopPane. |
DialogUtil |
Utility class with static methods for commonly used dialogs. |
DraggableTree |
Extends JTree by adding the ability to drag tree nodes. |
DraggableTree.TreeDragSourceListener |
A DragSourceListener is required, but DraggableTree does not currently
use this feature so an empty implementation is used. |
ExampleFileFilter |
A convenience implementation of FileFilter that filters out
all files except for those type extensions that it knows about. |
GenericToolBar |
Implements a generic toolbar that can be used for a number
of file/URL browser type applications. |
GridBagUtil |
Utility class for use with the GridBagLayout layout manager. |
JTextFieldDouble |
An extension of JTextField to process the special non-number
doubles: NaN, MinVal, MaxVal, Infinities. |
JTextFieldDoubleTableCellRenderer |
A TableCellRenderer that wraps a JTextFieldDouble into a table make for
easy highlighting of NaN's etc. |
LabelEntry |
This widget combines a JLabel with a JTextField to form a labeled entry
widget. |
LabelEntrySlider |
Combines a text label, an entry widget, and a slider widget
in a single panel |
LabelJPanel |
This widget combines a JLabel with a JPanel. |
LabelValue |
This widget displays a label and a string value. |
LabelWidget |
Base class for labeled widgets. |
LookAndFeelMenu |
Defines a standard "Look and Feel" menu item that applications
can add to a menu to allow the user to change the look and feel of the
application. |
MetalRangeSliderUI |
The core repaints for our RangeSlider |
MultiRangeSliderUI |
The core repaints for our RangeSlider |
NumberEntry |
This is a JTextField which only allows numeric content. |
PassbandPanel |
A JPanel subclass for editing Passbands. |
PrintableJTable |
A JTable that implements the java.awt.print.Printable interface. |
PrintPreview |
A fairly generic class that provides a print preview capability. |
ProgressBarFilterInputStream |
Monitors reading from a given stream or URL and updates a given progress
bar and text field to show the amount of data read so far. |
ProgressBarUtil |
Adds animation methods to a JProgressBar, to be used, for example,
when downloading a URL where the Content-length is unknown. |
ProgressPanel |
A panel to display while a download or other background operation is in
progress. |
ProgressPanelDialog |
Provides a top level window for an ProgressPanel panel. |
ProperMotionPanel |
A component extends the CoordinatesOffsetPanel to include
proper motion information. |
ProxyServerDialog |
Title: Observing Tool
Description: Copyright 2000 Association for Universities for Research in Astronomy, Inc.,
Observatory Control System, Gemini Telescopes Project. |
QuantityPanel |
A JPanel subclass that manages coordinated display and editing of Quantity values and units. |
QuantitySlider |
A Panel that blends editing a quantity or range of quantities by slider or
straight data entry. |
RangeSlider |
Extension of JSlider that maintains the standard Java "Metal" Look-and-feel,
while providing some modified behavior. |
SexagesimalTableCellEditor |
Used to reformat RA,DEC coordinates in a JTable in sexagesimal notation
for display. |
SexagesimalTableCellRenderer |
Used to reformat RA,DEC coordinates in a JTable in sexagesimal notation
for display. |
SortedJTable |
A JTable that allows the user to sort the table by clicking on the
column headers. |
StatusPanel |
Displays a progress bar and a text field together in a panel and is
intended to be used as a status panel, displaying the status of downloads, etc. |
SwingUtil |
Various Swing related utility methods. |
TabbedPanel |
A panel containing a JTabbedPane, some dialog buttons, and methods
to access them. |
TabbedPanelFrame |
Provides a frame with a TabbedPanel and some dialog buttons. |
TabbedPanelInternalFrame |
Provides an internal frame for a TabbedPanel and some dialog buttons. |
TableUtil |
Implements static utility methods for use with JTables. |
ToggleButtonPanel |
This widget displays a group of radio buttons in a tabular layout. |
VRangeSlider |
A slider widget that allows users to select a lower and upper bound. |
Wavelength1DTableModel |
Adapter class the implements the TableModel interface around a Wavelength1DModel |
XYDisplay |
This widget displays a pair of coordinates with given labels. |
ZoomControl |
Implements a simple widget to control zooming in and out. |