Package jsky.util.gui

Interface Summary
GenericToolBarTarget Application classes that use the GenericToolBar class need to implement this interface.
RangeSliderUI  
 

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.
 

Exception Summary
ProgressException An exception that is thrown when (or at some point after) the user presses the Stop button in a ProgressPanel.
 



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.