Java Platform 1.2
Beta 4

Uses of Package
com.sun.java.swing

Packages that use com.sun.java.swing
com.sun.java.swing Provides a set of "lightweight" (all-Java
com.sun.java.swing.border Provides classes and interface for drawing specialized borders around a Swing component.  
com.sun.java.swing.event Provides for events fired by Swing components.  
com.sun.java.swing.plaf Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.  
com.sun.java.swing.table Provides classes and interfaces for dealing with java.awt.swing. 
com.sun.java.swing.text Provides classes and interfaces that deal with editable and noneditable text components.  
com.sun.java.swing.text.html Provides the class (HTMLEditorKit) and supporting classes for creating HTML text editors.  
com.sun.java.swing.tree Provides classes and interfaces for dealing with java.awt.swing. 
 

Classes in com.sun.java.swing used by com.sun.java.swing
AbstractButton
          Defines the common behaviors for the JButton, JToggleButton, JCheckbox, and the JRadioButton classes.
AbstractButton.AccessibleAbstractButton
          Accessiblity support.
AbstractListModel
          The Abstract definition for the data model the provides a List with its contents.
Action
          The JFC Action interface provides a useful extension to the ActionListner interface in cases where the same functionality may be accessed by several controls.
BoundedRangeModel
          Defines the data model used by components like Sliders and ProgressBars.
Box
          A lightweight container that uses a BoxLayout object as its layout manager.
ButtonGroup
          This class is used to create a multiple-exclusion scope for a set of buttons.
ButtonModel
          State Model for buttons.
CellEditor
           
ComboBoxEditor
           
ComboBoxModel
          ComboBoxDataModel is a ListDataModel with a selected item This selected item is in the model since it is not always in the item list.
DefaultButtonModel
          The default implementation of a Button component's data model.
DefaultCellEditor.EditorDelegate
           
DefaultListCellRenderer
          Renders an item in a list.
DesktopManager
          DesktopManager objects are owned by a JDesktopPane object.
FocusManager
           
Icon
          A small fixed size picture, typically used to decorate components.
JButton
          An implementation of a "push" button.
JCheckBox
          An implementation of a CheckBox -- an item that can be selected or deselected, and which displays its state to the user.
JColorChooser
          JColorChooser provides a pane of controls designed to allow a user to manipulate and select a color.
JComboBox
          Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it.
JComboBox.KeySelectionManager
          The interface that defines a KeySelectionManager.
JComponent
          The base class for the Swing components.
JComponent.AccessibleJComponent
          Inner class of JComponent used to provide default support for accessibility.
JDesktopPane
          A container used to create a multiple-document interface or a virtual desktop.
JDialog
          The main class for creating a dialog window.
JEditorPane
          A text pane to edit various kinds of content, such as html and rtf.
JEditorPane.AccessibleJEditorPane
          The class used to obtain the accessible role for this object.
JEditorPane.JEditorPaneAccesssibleHypertextSupport
          What's returned by AccessibleJEditorPaneHTML.getAccessibleText() Provides support for AccessibleHypertext in case there is an HTML document being displayed in this JEditorPane.
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.
JInternalFrame.JDesktopIcon
          This component represents an iconified version of a JInternalFrame.
JLabel
          A display area for a short text string or an image, or both.
JLayeredPane
          JLayeredPane adds depth to a JFC/Swing container, allowing components to overlap each other when needed.
JList
          A component that allows the user to select one or more objects from a list.
JList.AccessibleJList
          The class used to obtain the accessible role for this object.
JMenu
          An implementation of a menu -- a popup window containing JMenuItems that is displayed when the user selects an item on the JMenuBar.
JMenu.WinListener
          A listener class that watches for a popup window closing.
JMenuBar
          An implementation of a MenuBar.
JMenuItem
          An implementation of a MenuItem.
JMenuItem.AccessibleJMenuItem
          The class used to obtain the accessible role for this object.
JPopupMenu
          An implementation of a Popup Menu -- a small window which pops up and displays a series of choices.
JRootPane
          The fundamental component in the container hierarchy.
JScrollBar
          An implementation of a scrollbar.
JScrollPane
          A specialized container that manages a viewport, optional vertical and horizontal scrollbars, and optional row and column heading viewports.
JSeparator
          An implementation of a Menu Separator -- a divider between menu items that breaks them up into logical groupings.
JTabbedPane
          A component which lets the user switch between a group of components by clicking on a tab with a given title and/or icon.
JTable
          JTable is a user-interface component that presents data in a two-dimensional table format.
JTable.AccessibleJTable
          The class used to obtain the accessible role for this object.
JTextField
          JTextField is a lightweight component that allows the editing of a single line of text.
JTextField.AccessibleJTextField
          The class used to obtain the accessible role for this object.
JToggleButton
          An implementation of a two-state button.
JToggleButton.AccessibleJToggleButton
          The class used to obtain the accessible role for this object.
JToolTip
          Used to display a "Tip" for a Component.
JTree
          A control that displays a set of hierarchical data as an outline.
JTree.AccessibleJTree
          The class used to obtain the accessible role for this object.
JTree.EmptySelectionModel
          EmptySelectionModel is a TreeSelectionModel that does not allow anything to be selected.
JTree.TreeSelectionRedirector
          Handles creating a new TreeSelectionEvent with the JTree as the source and passing it off to all the listeners.
JViewport
          The "viewport" or "porthole" through which you see the underlying information.
JViewport.ViewListener
          A listener for the view.
KeyStroke
          A KeyStroke instance represents a key being typed on the keyboard -- it contains both a char code for the key and a modifier (alt, shift, ctrl, meta, or a combination).
ListCellRenderer
          Identifies components that can be used as "rubber stamps" to paint the cells in a JList.
ListModel
           
ListSelectionModel
          This interface represents the current state of the selection for any of the components that display a list of values with stable indices.
LookAndFeel
          Completely characterizes a look and feel from the point of view of the pluggable look and feel components.
MenuElement
          Any component that can be placed into a menu should implement this interface.
MenuSelectionManager
           
MutableComboBoxModel
          A mutable version of ComboBoxModel.
ProgressMonitor
          A class to monitor the progress of some operation.
RepaintManager
           
RootPaneContainer
          This interface is implemented by components that have a single JRootPane child: JDialog, JFrame, JWindow, JApplet, JInternalFrame.
Scrollable
          An interface that provides information to a scrolling container like JScrollPane.
ScrollPaneConstants
           
ScrollPaneLayout
          The layout manager used by JScrollPane.
SingleSelectionModel
          A model that supports at most one indexed selection.
SizeRequirements
          For the convenience of layout managers, calculates information about the size and position of components.
SwingConstants
          A collection of constants generally used for positioning and orienting components on the screen.
ToolTipManager
          Manages all the ToolTips in the system.
UIDefaults
          A table of defaults for Swing components.
UIManager.LookAndFeelInfo
          Provide a little information about an installed LookAndFeel for the sake of configuring a menu or for initial application set up.
UnsupportedLookAndFeelException
          An exception that indicates the request look & feel management classes are not present on the user's system.
WindowConstants
           
 

Classes in com.sun.java.swing used by com.sun.java.swing.border
Icon
          A small fixed size picture, typically used to decorate components.
 

Classes in com.sun.java.swing used by com.sun.java.swing.event
JComponent
          The base class for the Swing components.
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.
MenuElement
          Any component that can be placed into a menu should implement this interface.
MenuSelectionManager
           
 

Classes in com.sun.java.swing used by com.sun.java.swing.plaf
Icon
          A small fixed size picture, typically used to decorate components.
JComboBox
          Swing's implementation of a ComboBox -- a combination of a text field and drop-down list that lets the user either type in a value or select it from a list that is displayed when the user asks for it.
JComponent
          The base class for the Swing components.
JFileChooser
          JFileChooser provides a simple mechanism for the user to chooser a file.
JList
          A component that allows the user to select one or more objects from a list.
JOptionPane
          JOptionPane makes it easy to pop up a standard dialog box that prompts users for a value or informs them of something.
JSplitPane
          JSplitPane is used to divide two (and only two) Components.
JTabbedPane
          A component which lets the user switch between a group of components by clicking on a tab with a given title and/or icon.
JTree
          A control that displays a set of hierarchical data as an outline.
 

Classes in com.sun.java.swing used by com.sun.java.swing.table
CellEditor
           
JComponent
          The base class for the Swing components.
JComponent.AccessibleJComponent
          Inner class of JComponent used to provide default support for accessibility.
JLabel
          A display area for a short text string or an image, or both.
JTable
          JTable is a user-interface component that presents data in a two-dimensional table format.
ListSelectionModel
          This interface represents the current state of the selection for any of the components that display a list of values with stable indices.
SwingConstants
          A collection of constants generally used for positioning and orienting components on the screen.
 

Classes in com.sun.java.swing used by com.sun.java.swing.text
AbstractAction
          This class provides default implementations for the JFC Action interface.
Action
          The JFC Action interface provides a useful extension to the ActionListner interface in cases where the same functionality may be accessed by several controls.
Icon
          A small fixed size picture, typically used to decorate components.
JComponent
          The base class for the Swing components.
JComponent.AccessibleJComponent
          Inner class of JComponent used to provide default support for accessibility.
JEditorPane
          A text pane to edit various kinds of content, such as html and rtf.
KeyStroke
          A KeyStroke instance represents a key being typed on the keyboard -- it contains both a char code for the key and a modifier (alt, shift, ctrl, meta, or a combination).
Scrollable
          An interface that provides information to a scrolling container like JScrollPane.
SizeRequirements
          For the convenience of layout managers, calculates information about the size and position of components.
SwingConstants
          A collection of constants generally used for positioning and orienting components on the screen.
 

Classes in com.sun.java.swing used by com.sun.java.swing.text.html
Action
          The JFC Action interface provides a useful extension to the ActionListner interface in cases where the same functionality may be accessed by several controls.
JEditorPane
          A text pane to edit various kinds of content, such as html and rtf.
SwingConstants
          A collection of constants generally used for positioning and orienting components on the screen.
 

Classes in com.sun.java.swing used by com.sun.java.swing.tree
CellEditor
           
DefaultListSelectionModel
          Default data model for list selections.
Icon
          A small fixed size picture, typically used to decorate components.
JComponent
          The base class for the Swing components.
JLabel
          A display area for a short text string or an image, or both.
JTextField
          JTextField is a lightweight component that allows the editing of a single line of text.
JTree
          A control that displays a set of hierarchical data as an outline.
Scrollable
          An interface that provides information to a scrolling container like JScrollPane.
SwingConstants
          A collection of constants generally used for positioning and orienting components on the screen.
Timer
          Object subclass that causes an action to occur at a predefined rate.
 


Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.