Java 1.4 Swing Class Documentation Inverted Index

Inverted Index: R

javax.swing.JRadioButton An implementation of a radio button -- an item that can be selected or deselected, and which displays its state to the user.
javax.swing.JRadioButtonMenuItem An implementation of a radio button menu item.
...plaf.basic.BasicBorders.RadioButtonBorder   RadioButtonBorder:
javax.swing.plaf.basic.BasicRadioButtonUI   RadioButtonUI implementation for BasicRadioButtonUI
javax.swing.plaf.metal.MetalRadioButtonUI   RadioButtonUI implementation for MetalRadioButtonUI Warning: Serialized objects of this class will not be compatible with future Swing releases.
javax.swing.border.SoftBevelBorder SoftBevelBorder: A class which implements a raised or lowered bevel with softened corners.
javax.swing.JSpinner.DefaultEditor A simple base class for more specialized editors that displays a read-only view of the model's current value with a JFormattedTextField.
...swing.text.html.HTMLDocument.HTMLReader An HTML reader to load an HTML document with an HTML element structure.
javax.swing.ProgressMonitorInputStream Monitors the progress of reading from some InputStream.
...swing.text.html.parser.DocumentParser DocumentParser: A Parser for HTML Documents actually, you can specify a DTD, but you should really only use this class with the html dtd in swing .
javax.swing.text.EditorKit Establishes the set of things needed by a text component to be a reasonably functioning editor for some type of text content.
javax.swing.text.StyledEditorKit StyledEditorKit: This is the set of things needed by a text component to be a reasonably functioning editor for some type of text document.
javax.swing.event.DocumentListener Interface for an observer to register to receive notifications of changes to a text document.
javax.swing.event.MenuKeyEvent MenuKeyEvent is used to notify interested parties that the menu element has received a KeyEvent forwarded to it in a menu tree.
javax.swing.event.MenuDragMouseEvent MenuDragMouseEvent is used to notify interested parties that the menu element has received a MouseEvent forwarded to it under drag conditions.
...DefaultEditorKit.DefaultKeyTypedAction DefaultKeyTypedAction: The action that is executed by default if a key typed event is received and there is no keymap entry.
javax.swing.event.MouseInputAdapter MouseInputAdapter: The adapter which receives mouse events and mouse motion events.
javax.swing.event.InternalFrameListener InternalFrameListener: The listener interface for receiving internal frame events.
javax.swing.text.JTextComponent.KeyBinding KeyBinding: Binding record for creating key bindings.
javax.swing.text.AsyncBoxView.ChildState A record representing the layout state of a child view.
javax.swing.undo.CannotRedoException CannotRedoException: Thrown when an UndoableEdit is told to redo and can't.
javax.swing.undo.UndoManager Concrete subclass of CompoundEdit which can serve as a UndoableEditListener, consolidating the UndoableEditEvents from a variety of sources, and undoing or redoing them one at a time.
javax.swing.undo.UndoableEdit UndoableEdit: An object representing an edit that has been done, and that can be undone and redone.
...swing.event.SwingPropertyChangeSupport SwingPropertyChangeSupport: This subclass of java.beans.PropertyChangeSupport is identical in functionality -- it sacrifices thread-safety not a Swing concern for reduce memory consumption, which helps performance both big Swing concerns .
javax.swing.text.BadLocationException BadLocationException: This exception is to report bad locations within a document model that is, attempts to reference a location that doesn't exist .
...swing.text.DefaultEditorKit.CopyAction CopyAction: Copies the selected region and place its contents into the system clipboard.
...swing.text.DefaultEditorKit.PasteAction PasteAction: Pastes the contents of the system clipboard into the selected region, or before the caret if nothing is selected.
javax.swing.event.DocumentListener Interface for an observer to register to receive notifications of changes to a text document.
...BasicComboPopup.InvocationMouseHandler InvocationMouseHandler: A listener to be registered upon the combo box not its popup menu to handle mouse events that affect the state of the popup menu.
...AccessibleContainerHandler AccessibleContainerHandler: Fire PropertyChange listener, if one is registered, when children added/removed.
...AccessibleFocusHandler AccessibleFocusHandler: Fire PropertyChange listener, if one is registered, when focus events happen
javax.swing.JTable The JTable is used to display and edit regular two-dimensional tables of cells.
javax.swing.text.Utilities Utilities: A collection of methods to deal with various text related activities.
javax.accessibility.AccessibleRelation Class AccessibleRelation describes a relation between the object that implements the AccessibleRelation and one or more other objects.
javax.accessibility.AccessibleRelationSet Class AccessibleRelationSet determines a component's relation set.
javax.swing.text.StringContent StringContent: An implementation of the AbstractDocument.Content interface that is a brute force implementation that is useful for relatively small documents and/or debugging.
javax.swing.tree.VariableHeightLayoutCache VariableHeightLayoutCache: NOTE: This will become more open in a future release.
...basic.BasicComboPopup.ListMouseHandler ListMouseHandler: This listener hides the popup when the mouse is released in the list.
...plaf.basic.BasicTreeUI.MouseInputHandler MouseInputHandler handles passing all mouse events, including mouse motion events, until the mouse is released to the destination it is constructed with.
...basic.BasicSplitPaneDivider.MouseHandler MouseHandler is responsible for converting mouse events released, dragged... into the appropriate DragController methods.
...swing.JToggleButton.ToggleButtonModel ToggleButtonModel: The ToggleButton model Warning: Serialized objects of this class will not be compatible with future Swing releases.
...AttributeUndoableEdit AttributeUndoableEdit: An UndoableEdit used to remember AttributeSet changes to an Element.
javax.swing.JTree.TreeModelHandler TreeModelHandler: Listens to the model and updates the expandedState accordingly when nodes are removed, or changed.
javax.swing.event.TableColumnModelEvent TableColumnModelEvent is used to notify listeners that a table column model has changed, such as a column was added, removed, or moved.
javax.swing.tree.MutableTreeNode MutableTreeNode: Defines the requirements for a tree node object that can change -- by adding or removing child nodes, or by changing the contents of a user object stored in the node.
...MetalFileChooserUI.FilterComboBoxRenderer FilterComboBoxRenderer: Render different type sizes and styles.
...swing.text.AttributeSet.FontAttribute FontAttribute: This interface is the type signature that is expected to be present on any attribute key that contributes to the determination of what font to use to render some text.
...accessibility.AccessibleExtendedComponent The AccessibleExtendedComponent interface should be supported by any object that is rendered on the screen.
javax.swing.text.html.StyleSheet Support for defining the visual characteristics of HTML views being rendered.
javax.swing.table.TableCellRenderer TableCellRenderer: This interface defines the method required by any object that would like to be a renderer for cells in a JTable.
...swing.plaf.basic.BasicComboBoxRenderer BasicComboBoxRenderer: ComboBox renderer Warning: Serialized objects of this class will not be compatible with future Swing releases.
...swing.text.LayeredHighlighter.LayerPainter LayerPainter: Layered highlight renderer.
javax.swing.Renderer   Renderer: Defines the requirements for an object responsible for "rendering" displaying a value.
javax.swing.CellRendererPane This class is inserted in between cell renderers and the components that use them.
javax.swing.Renderer Renderer: Defines the requirements for an object responsible for "rendering" displaying a value.
javax.swing.border.Border Interface describing an object capable of rendering a border around the edges of a swing component.
javax.swing.table.DefaultTableCellRenderer DefaultTableCellRenderer: The standard class for rendering displaying individual cells in a JTable.
javax.swing.text.GlyphView.GlyphPainter A class to perform rendering of the glyphs.
javax.swing.DefaultListCellRenderer DefaultListCellRenderer: Renders an item in a list.
javax.swing.RepaintManager RepaintManager: This class manages repaint requests, allowing the number of repaints to be minimized, for example by collapsing multiple requests into a single repaint for members of a component tree.
javax.swing.RepaintManager   RepaintManager: This class manages repaint requests, allowing the number of repaints to be minimized, for example by collapsing multiple requests into a single repaint for members of a component tree.
...swing.plaf.basic.BasicTreeUI.FocusHandler FocusHandler: Repaints the lead selection row when focus is lost/gained.
javax.swing.RepaintManager RepaintManager: This class manages repaint requests, allowing the number of repaints to be minimized, for example by collapsing multiple requests into a single repaint for members of a component tree.
javax.swing.text.BadLocationException BadLocationException: This exception is to report bad locations within a document model that is, attempts to reference a location that doesn't exist .
javax.swing.event.AncestorEvent AncestorEvent: An event reported to a child component that originated from an ancestor in the component hierarchy.
javax.swing.text.StyleContext.NamedStyle NamedStyle: A collection of attributes, typically used to represent character and paragraph styles.
javax.swing.text.html.Option Option: Value for the ListModel used to represent elements.
...html.HTMLDocument.HTMLReader.FormAction FormAction: Action to support forms by building all of the elements used to represent form controls.
javax.swing.text.TableView TableView: Implements View interface for a table, that is composed of an element structure where the child elements of the element this view is responsible for represent rows and the child elements of the row elements are cells.
javax.swing.text.html.parser.ContentModel ContentModel: A representation of a content model.
javax.swing.text.html.parser.DTD The representation of an SGML DTD.
javax.swing.event.HyperlinkEvent.EventType EventType: Defines the ENTERED, EXITED, and ACTIVATED event types, along with their string representations, returned by toString .
javax.swing.JTextPane A text component that can be marked up with attributes that are represented graphically.
javax.swing.text.Segment A segment of a character array representing a fragment of text.
javax.swing.undo.UndoableEdit UndoableEdit: An object representing an edit that has been done, and that can be undone and redone.
javax.swing.text.html.HTML.Attribute Attribute: Typesafe enumeration representing an HTML attribute.
javax.swing.text.AsyncBoxView.ChildState A record representing the layout state of a child view.
...swing.UnsupportedLookAndFeelException UnsupportedLookAndFeelException: An exception that indicates the request look & feel management classes are not present on the user's system.
...BasicFileChooserUI.CancelSelectionAction CancelSelectionAction: Responds to a cancel request.
javax.swing.RepaintManager RepaintManager: This class manages repaint requests, allowing the number of repaints to be minimized, for example by collapsing multiple requests into a single repaint for members of a component tree.
javax.swing.table.TableCellRenderer TableCellRenderer: This interface defines the method required by any object that would like to be a renderer for cells in a JTable.
javax.swing.plaf.basic.ComboPopup ComboPopup: The interface which defines the methods required for the implementation of the popup portion of a combo box.
javax.swing.table.TableColumnModel TableColumnModel: Defines the requirements for a table column model object suitable for use with JTable.
javax.swing.tree.MutableTreeNode MutableTreeNode: Defines the requirements for a tree node object that can change -- by adding or removing child nodes, or by changing the contents of a user object stored in the node.
javax.swing.Renderer Renderer: Defines the requirements for an object responsible for "rendering" displaying a value.
javax.swing.tree.TreeNode TreeNode: Defines the requirements for an object that can be used as a tree node in a JTree.
javax.swing.tree.TreeCellRenderer TreeCellRenderer: Defines the requirements for an object that displays a tree node.
javax.swing.tree.RowMapper RowMapper: Defines the requirements for an object that translates paths in the tree into display rows.
...plaf.basic.BasicFileChooserUI.UpdateAction UpdateAction: Rescans the files in the current directory
...SelectionModelPropertyChangeHandler SelectionModelPropertyChangeHandler: Listener on the TreeSelectionModel, resets the row selection if any of the properties of the model change.
javax.swing.table.TableColumn A TableColumn represents all the attributes of a column in a JTable, such as width, resizibility, minimum and maximum width.
...plaf.basic.BasicSliderUI.ComponentHandler ComponentHandler: Listener for resizing events.
javax.swing.JInternalFrame A lightweight object that provides many of the features of a native frame, including dragging, closing, becoming an icon, resizing, title display, and support for a menu bar.
...accessibility.AccessibleResourceBundle AccessibleResourceBundle: A resource bundle containing the localized strings in the accessibility package.
javax.swing.ScrollPaneLayout.UIResource UIResource: The UI resource version of ScrollPaneLayout.
javax.swing.text.StyleContext StyleContext: A pool of styles and their associated resources.
javax.swing.event.HyperlinkEvent HyperlinkEvent is used to notify interested parties that something has happened with respect to a hypertext link.
...BasicFileChooserUI.CancelSelectionAction CancelSelectionAction: Responds to a cancel request.
...BasicFileChooserUI.ApproveSelectionAction ApproveSelectionAction: Responds to an Open or Save request
...basic.BasicTreeUI.TreeExpansionHandler TreeExpansionHandler: Updates the TreeState in response to nodes expanding/collapsing.

...html.HTMLDocument.HTMLReader.TagAction TagAction: An action to be performed in response to parsing a tag.
javax.swing.undo.AbstractUndoableEdit AbstractUndoableEdit: An abstract implementation of UndoableEdit, implementing simple responses to all boolean methods in that interface.
javax.swing.Renderer Renderer: Defines the requirements for an object responsible for "rendering" displaying a value.
...basic.BasicSplitPaneDivider.MouseHandler MouseHandler is responsible for converting mouse events released, dragged... into the appropriate DragController methods.
...plaf.basic.BasicTreeUI.CellEditorHandler CellEditorHandler: Listener responsible for getting cell editing events and updating the tree accordingly.
...basic.BasicTreeUI.NodeDimensionsHandler NodeDimensionsHandler: Class responsible for getting size of node, method is forwarded to BasicTreeUI method.
...tree.DefaultTreeCellEditor.EditorContainer EditorContainer: Container responsible for placing the editingComponent.
javax.swing.text.TableView TableView: Implements View interface for a table, that is composed of an element structure where the child elements of the element this view is responsible for represent rows and the child elements of the row elements are cells.
...swing.text.html.parser.ParserDelegator ParserDelegator: Responsible for starting up a new DocumentParser each time its parse method is invoked.
javax.swing.JRootPane.RootLayout RootLayout: A custom layout manager that is responsible for the layout of layeredPane, glassPane, and menuBar.
...swing.plaf.basic.BasicTreeUI.MouseHandler MouseHandler: TreeMouseListener is responsible for updating the selection based on mouse events.
...BasicInternalFrameTitlePane.RestoreAction   RestoreAction: This inner class is marked "public" due to a compiler bug.
javax.swing.text.NavigationFilter NavigationFilter can be used to restrict where the cursor can be positioned.
...text.html.HTMLEditorKit.ParserCallback ParserCallback: The result of parsing drives these callback methods.
javax.swing.JFormattedTextField JFormattedTextField extends JTextField adding support for formatting arbitrary values, as well as retrieving a particular object once the user has edited the text.
javax.accessibility.AccessibleContext AccessibleContext represents the minimum information all accessible objects return.
...JEditorPaneAccessibleHypertextSupport JEditorPaneAccessibleHypertextSupport: What's returned by AccessibleJEditorPaneHTML.getAccessibleText.
javax.swing.event.HyperlinkEvent.EventType EventType: Defines the ENTERED, EXITED, and ACTIVATED event types, along with their string representations, returned by toString .
javax.swing.text.DefaultStyledDocument DefaultStyledDocument: A document that can be marked up with character and paragraph styles in a manner similar to the Rich Text Format.
javax.swing.JLabel.AccessibleJLabel AccessibleJLabel: The class used to obtain the accessible role for this object.
javax.accessibility.AccessibleRole Class AccessibleRole determines the role of a component.
...basic.BasicBorders.RolloverButtonBorder RolloverButtonBorder: Special thin border for rollover toolbar buttons.
...basic.BasicBorders.RolloverButtonBorder   RolloverButtonBorder: Special thin border for rollover toolbar buttons.
...text.DefaultStyledDocument.SectionElement SectionElement: Default root element for a document...
javax.swing.JRootPane.RootLayout   RootLayout: A custom layout manager that is responsible for the layout of layeredPane, glassPane, and menuBar.
javax.swing.plaf.basic.BasicRootPaneUI BasicRootPaneUI: Basic implementation of RootPaneUI, there is one shared between all JRootPane instances.
javax.swing.plaf.metal.MetalRootPaneUI Provides the metal look and feel implementation of RootPaneUI.
javax.swing.plaf.RootPaneUI   RootPaneUI: Pluggable look and feel interface for JRootPane.
javax.swing.plaf.multi.MultiRootPaneUI MultiRootPaneUI: A multiplexing UI used to combine RootPaneUIs.
javax.swing.text.TableView TableView: Implements View interface for a table, that is composed of an element structure where the child elements of the element this view is responsible for represent rows and the child elements of the row elements are cells.
...plaf.basic.BasicTreeUI.TreeToggleAction TreeToggleAction: For the first selected row expandedness will be toggled.
javax.swing.text.TableView.TableRow TableRow: View of a row in a row-centric table.
...SelectionModelPropertyChangeHandler SelectionModelPropertyChangeHandler: Listener on the TreeSelectionModel, resets the row selection if any of the properties of the model change.
...swing.plaf.basic.BasicTreeUI.FocusHandler FocusHandler: Repaints the lead selection row when focus is lost/gained.
javax.swing.text.TableView.TableRow TableRow: View of a row in a row-centric table.
javax.swing.tree.RowMapper   RowMapper: Defines the requirements for an object that translates paths in the tree into display rows.
javax.swing.text.TableView TableView: Implements View interface for a table, that is composed of an element structure where the child elements of the element this view is responsible for represent rows and the child elements of the row elements are cells.
javax.swing.tree.RowMapper RowMapper: Defines the requirements for an object that translates paths in the tree into display rows.
javax.swing.text.TabStop This class encapsulates a single tab stop basically as tab stops are thought of by RTF .
javax.swing.text.rtf.RTFEditorKit RTFEditorKit: This is the default implementation of RTF editing functionality.
javax.swing.text.rtf.RTFEditorKit   RTFEditorKit: This is the default implementation of RTF editing functionality.
javax.swing.ListCellRenderer Identifies components that can be used as "rubber stamps" to paint the cells in a JList.
...swing.text.html.HTMLDocument.RunElement   RunElement: An element that represents a chunk of text that has a set of HTML character level attributes assigned to it.