Package edu.washington.biostr.sig.brainj3d.shwing

Class Summary
CheckboxList This is special selectable list data model for lists of checkboxes.
CheckButton This class is a wrapper that indicates that the default CellRenderer will display this as a CheckBox or Radiobutton instead of the default.
DataFlavorFactory The basic implementation simply returns a the data flavor that new DataFlavor(Class.forName(className), humanReadable) generates
IconOverlay An icon overlay paints an image over the top of an IconSH.
MenuFactory Create a MenuFactory that generates a
SHAbstractButton This is a helper class for buttons.
SHButton A button allows the user to click it and then fires an SHActionEvent.
SHCardPanel This represents an SHPanel with a CardLayout.
SHCheckBoxButton Display a selectable box.
SHCircleSlider Create an SwingHTMLObject that generates and synchronizes a JEllipseSlider.
SHCloseButton This is a button that closes the current window if possible.
SHColorButton A color button pops up a display and sets the foreground color to be the color that it displays.
SHComboBox<V> A combobox allows the user to select a single item in a collapsable list.
SHControlPanel An SHControlPanel is a convenience for a titled and bordered SHPanel.
SHFileChooser This represents a FileChooser panel.
SHFormattedTextField JFormattedTextField
SHHTMLViewer The contents of an SHHTMLViewer are URL's representing pages that have been displayed.
SHHyperlink  
SHIconCards This is similiar to a tabbed pane, except that instead of showing tabs, it shows large icons.
SHImage An SHImage is a subclass of an SHLabel that is specialized to have the MouseEvents be related to the image.
SHLabel This represents a label with text and/or an icon.
SHList<T> This represents a list of data.
SHPanel This is a container for other SHObjects.
SHPasswordField The password field is not serializable. Until I identify a secure way to handle the serialization, it will not be serializable.
SHPopupButton A popupbutton displays a popup when it is clicked.
SHRadioButton A radio button (or option button) allows the user to select one button from a group.
SHScrollPane This is a scrollpane that acts as a wrapper for adding scroll bars to various SH objects.
SHSelectableObject This abstract class adds selection support to a SwingHTMLObject.
SHSlider This does not map to a traditional JSlider, instead it maps to a JTextSlider.
SHSwitchButton A switch button toggles between 2 text displays when selected.
SHTable An SHTable displays a table and builds a default TableModel.
SHTextField SHTextField generates and synchronizes a JTextField.
SHTimer The SHTimer supports displaying a series of timer dialogs.
SHTree Encapsulate a tree.
SHUtilities This provides additional utilities for SwingHTMLObject's.
The utilities include property getters that do casting for you (and support default values) and asynchrounous model management.
It also manages custom cursors.
SwingHTMLObject SwingHTMLObjectS are GUI components that I implemented with a number of goals in mind: Swing wouldn't cut it because components are generated on the server and sent over the wire.
SyncComboBoxModel<V> This conveniently wraps a SyncListModel for a ComboBox.
SyncListModel<V> This is a model for gui objects that handles synchronizaiton between client and server.
SyncSelectionModel This acts as a basic selection model that synchronizes itself across the wire.
SyncTableModel<E> This is a rather basic table model.
Timer This object represents a timer that can be displayed by an SHTimer.
 



Copyright © 2006 University of Washington. All Rights Reserved.