Class Summary |
AbstractAction2 |
AbstractAction2 extends action to provide convenient get/set methods as well as a method to
create a JMenuItem from this action. |
ActionedUndoManager |
ActionedUndoManager extends UndoManager to provide usable Action objects for the undo and
redo properties. |
ClipboardTargetManager |
ClipboardTargetManager is kept informed of all |
ClipboardTargetManager.CopyAction |
CopyAction is an action which calls the copy() method of the ClipboardTargetManager. |
ClipboardTargetManager.CutAction |
CutAction is an action which calls the cut() method of the ClipboardTargetManager. |
ClipboardTargetManager.PasteAction |
PasteAction is an action which calls the paste() method of the ClipboardTargetManager. |
ClipboardTargetManager.SelectAllAction |
SelectAllAction is an action which calls the selectAll() method of the
ClipboardTargetManager. |
DefaultPropertiedListSelectionModel |
DefaultPropertiedListSelectionModel extends to add DefaultListSelectionModel support. |
DefaultTristateButtonModel |
DefaultTristateButtonModel is a subclass of DefaultButtonModel to implement TristateButtonModel. |
EnabledListCellRenderer |
A subclass of DefaultListCellRenderer which displays disabled text as though it were enabled
text. |
ExtensionFileFilter |
ExtensionFileFilter extends FileFilter to provide a generalized extension-based file filter. |
PDefaultListSelectionModel |
PDefaultListSelectionModel extends to add DefaultListSelectionModel support. |
PHighlightedTextArea |
PHighlightedTextArea is a multi-purpose text area which supports syntax highlighting, line
highlighting, and column markers. |
PHyperlink |
PHyperlink is a subclass of AbstractButton which looks and feels like a hyperlink. |
PHyperlink.HyperlinkButtonModel |
HyperlinkButtonModel is similar to JToggleButton.ToggleButtonModel except that once it is
selected, it doesn't ever toggle back without an explicit setSelected() call. |
PHyperlink.UnderlineBorder |
UnderlineBorder is a simple subclass of AbstractBorder that draws an underline. |
PImagePanel |
PImagePanel is like a JPanel, except that its background can be set to an image. |
PList |
PList extends JList to provide ClipboardTarget support. |
PList.PListCellRenderer |
PListCellRenderer is a subclass of DefaultListCellRenderer which will correctly
render the border specified by the PList. |
PScrollablePanel |
PScrollablePanel is just like a JPanel except that it implements scrollable. |
PSpacer |
PSpacer is a transparent JComponent whose miminumSize, preferredSize, and maximumSize have all
been set to a certain value upon construction. |
PSwingUtilities |
PSwingUtilities contains some standard swing library functions for Princeton's swing extensions. |
PTextArea |
PTextArea extends JTextArea to provide ClipboardTarget support. |
PTextField |
PTextField extends JTextField to provide ClipboardTarget support. |
PTransparentPanel |
PTransparentPanel is just like a JPanel except that it doesn't fill the background with its
background color. |
PTree |
PTree extends JTree to provide ClipboardTarget support. |
PTristateCheckBox |
PTristateCheckBox is a subclass of JCheckBox which supports the rendering of a
TristateButtonModel. |
PWrappedList |
PWrappedList is a JList which word-wraps its cells. |
PWrappedList.CellRenderer |
CellRenderer is the class which renders PWrappedList cells. |