|
|||||||||
| Home >> All >> javax >> [ swing overview ] | PREV NEXT | ||||||||
Uses of Package
javax.swing
| Classes in javax.swing used by javax.swing | |
| AbstractAction
A base class for implementing the Action interface. |
|
| AbstractButton
Provides an abstract implementation of common button behaviour, data model and look & feel. |
|
| AbstractButton.AccessibleAbstractButton
A Java Accessibility extension of the AbstractButton. |
|
| AbstractCellEditor
An abstract superclass for table and tree cell editors. |
|
| AbstractListModel
Provides standard implementations of some methods in ListModel. |
|
| AbstractSpinnerModel
Provides standard implementations for some of the methods in SpinnerModel. |
|
| Action
Provides a convenient central point of control for some task that can be triggered by more than one control in a Swing user interface (for example, a menu item and a toolbar button). |
|
| ActionMap
Maps arbitrary keys (usually Strings) to Action instances. |
|
| BoundedRangeModel
The data model that represents a range that is constrained to fit within specified bounds. |
|
| Box
A component that uses a BoxLayout as Layout Manager. |
|
| ButtonGroup
Logically groups a set of buttons, so that only one of the buttons in a ButtonGroup can be selected at the same time. |
|
| ButtonModel
The data model that is used in all kinds of buttons. |
|
| CellEditor
Provides edit capabilities for components that display cells like JTable, JList and JTree. |
|
| ComboBoxEditor
Provides edit capabilities for JComboBoxes. |
|
| ComboBoxModel
The data model for a JComboBox. |
|
| ComponentInputMap
An InputMap that is associated with a particular JComponent. |
|
| DefaultButtonModel
The default implementation of ButtonModel. |
|
| DefaultCellEditor.EditorDelegate
This changeable module access the editor component in the component specific way. |
|
| DefaultListCellRenderer
The default implementation ListCellRenderer. |
|
| DesktopManager
DesktopManagers are responsible for implementing the behaviours for the JInternalFrames that belong to JDesktopPanes. |
|
| FocusManager
This class has been obsoleted by the new java.awt.KeyboardFocusManager and java.awt.DefaultKeyboardFocusManager API. |
|
| Icon
Defines the methods that an object must implement if it should be used as an icon in Swing. |
|
| InputMap
Maps KeyStrokes to arbitrary objects, usually Strings. |
|
| InputVerifier
Verifies the user input on a component before the focus is shifted. |
|
| InternalFrameFocusTraversalPolicy
A java.awt.FocusTraversalPolicy that provides the additional capability to determine a JInternalFrame's initially focused component when it is selected. |
|
| JButton
A general purpose push button. |
|
| JCheckBox
A small box that displays a check or not, depending on it's selected state. |
|
| JColorChooser
A Swing widget that offers users different ways to select a color. |
|
| JComboBox
A component that allows a user to select any item in its list and displays the selected item to the user. |
|
| JComboBox.KeySelectionManager
Classes implementing this interface are responsible for matching key characters typed by the user with combo box's items. |
|
| JComponent
The base class of all Swing components. |
|
| JComponent.AccessibleJComponent
Basic accessibility support for JComponent derived
widgets. |
|
| JDesktopPane
JDesktopPane is a container (usually for JInternalFrames) that simulates a desktop. |
|
| JDialog
A dialog window. |
|
| JEditorPane
A powerful text editor component that can handle different types of content. |
|
| JEditorPane.AccessibleJEditorPane
Provides accessibility support for JEditorPane. |
|
| JFormattedTextField
A text field that makes use of a formatter to display and edit a specific type of data. |
|
| JFormattedTextField.AbstractFormatter
An abstract base implementation for a formatter that can be used by a JTextField. |
|
| JFormattedTextField.AbstractFormatterFactory
Delivers instances of an AbstractFormatter for
a specific value type for a JFormattedTextField. |
|
| JInternalFrame
This class implements a Swing widget that looks and acts like a native frame. |
|
| JInternalFrame.JDesktopIcon
This class represents the JInternalFrame while it is iconified. |
|
| JLabel
A swing widget that displays a text message and/or an icon. |
|
| JLayeredPane
A container that adds depth to the usual Container semantics. |
|
| JList
This class is a facade over three separate objects: ListModel, ListSelectionModel and javax.swing.plaf.ListUI. |
|
| JList.ListListener
This private listener propagates javax.swing.event.ListSelectionEvent events from the list's "selectionModel" property to the list's javax.swing.event.ListSelectionListener listeners. |
|
| JMenu
This class represents a menu that can be added to a menu bar or can be a submenu in some other menu. |
|
| JMenu.WinListener
|
|
| JMenuBar
JMenuBar is a container for menu's. |
|
| JMenuItem
JMenuItem represents element in the menu. |
|
| JMenuItem.AccessibleJMenuItem
Provides the accessibility features for the JMenuItem
component. |
|
| JPanel
An instance of JPanel can be added to a panel, frame etc |
|
| JPopupMenu
JPopupMenu is a container that is used to display popup menu's menu items. |
|
| JProgressBar
The ProgressBar is a widget that displays in two modes. |
|
| JRootPane
This class is where JComponents are added to. |
|
| JScrollBar
The JScrollBar. |
|
| JScrollPane
A component that embeds another component and enables it to be scrolled both in horizontal and vertical direction. |
|
| JSeparator
The JSeparator. |
|
| JSpinner
A JSpinner is a component that displays a single value from
a sequence of values, and provides a convenient means for selecting the
previous and next values in the sequence. |
|
| JSpinner.DefaultEditor
The base class for the editor used by the JSpinner component. |
|
| JTable
The table component, displaying information, organized in rows and columns. |
|
| JTable.TableColumnPropertyChangeHandler
Handles property changes from the TableColumns of this
JTable. |
|
| JTextField
|
|
| JTextField.AccessibleJTextField
AccessibleJTextField |
|
| JToggleButton
The JToggleButton component provides a stateful button,
which can be either selected or unselected. |
|
| JToggleButton.AccessibleJToggleButton
This class provides accessibility support for the toggle button. |
|
| JToolTip
This class is used to display ToolTips. |
|
| JTree
|
|
| JTree.EmptySelectionModel
A TreeModel that does not allow anything to be selected. |
|
| JTree.TreeSelectionRedirector
This redirects TreeSelectionEvents and rewrites the source of it to be this JTree. |
|
| JViewport
_ +-------------------------------+ ...........Y1 \ | view | . |
|
| JViewport.ViewListener
A java.awt.event.ComponentListener that listens for changes of the view's size. |
|
| JWindow
Unlike JComponent derivatives, JWindow inherits from java.awt.Window. |
|
| KeyboardManager
This class maintains a mapping from top-level containers to a Hashtable. |
|
| KeyStroke
|
|
| ListCellRenderer
Renders the cells of a JList. |
|
| ListModel
The data model that is typically used in JList. |
|
| ListSelectionModel
The model that is used in JList to define the selected/not-selected cells of that list. |
|
| LookAndFeel
A look-and-feel controls most aspects of the appearance and operation of user interface components in javax.swing. |
|
| MenuElement
Defines the methods that any menu element in a JMenu must implement. |
|
| MenuSelectionManager
This class manages current menu selectection. |
|
| MutableComboBoxModel
A data model used in JComboBoxes that keeps track of the components data and provides methods to insert and remove elements from it. |
|
| Popup
Manages a popup window that displays a Component on top of everything else. |
|
| PopupFactory
A factory for Popup objects. |
|
| ProgressMonitor
Using this class you can easily monitor tasks where you cannot estimate the duration exactly. |
|
| RepaintManager
The repaint manager holds a set of dirty regions, invalid components, and a double buffer surface. |
|
| RepaintManager.RepaintWorker
A helper class which is placed into the system event queue at various times in order to facilitate repainting and layout. |
|
| RootPaneContainer
Components that contain a single JRootPane as only child implement this interface, typically this is implemented by the Swing top-level containers. |
|
| Scrollable
Defines the method that a component should implement to behave nicely in JScrollPanes. |
|
| ScrollPaneConstants
Defines some constants that are used in JScrollPane and related components. |
|
| ScrollPaneLayout
ScrollPaneLayout |
|
| SingleSelectionModel
A data model that is used in components that support at most one selected element, like JTabbedPane, JMenu and JPopupMenu. |
|
| SizeRequirements
This class calculates information about the size and position requirements of components. |
|
| SortingFocusTraversalPolicy
|
|
| SpinnerDateModel
A date model used by the JSpinner component. |
|
| SpinnerListModel
An implementation of SpinnerModel which uses the values
contained within a list or an array. |
|
| SpinnerModel
The data model that is used in JSpinners. |
|
| SpinnerNumberModel
A model used by the JSpinner component. |
|
| Spring
Calculates the space between component edges, that are layed out by SpringLayout. |
|
| SpringLayout
A very flexible layout manager. |
|
| SpringLayout.Constraints
The constraints that define the relationships between components. |
|
| SpringLayout.DeferredDimension
|
|
| SwingConstants
Defines constant values that are used throughout the Swing packages. |
|
| SwingUtilities.OwnerFrame
This frame should be used when constructing a Window/JDialog without a parent. |
|
| SwingWorker.ThreadVar
Class to maintain reference to current worker thread under separate synchronization control. |
|
| Timer
Fires one or more action events after the specified delay. |
|
| Timer.Task
Given to the shared java.util.Timer to (possibly repeatedly) call queueEvent(). |
|
| ToolTipManager
This class is responsible for the registration of JToolTips to Components and for displaying them when appropriate. |
|
| TransferHandler
|
|
| UIDefaults
UIDefaults is a database where all settings and interface bindings are stored into. |
|
| UIDefaults.LazyValue
Used for lazy instantiation of UIDefaults values so that they are not all loaded when a Swing application starts up, but only the values that are really needed. |
|
| UIManager.LookAndFeelInfo
Represents the basic information about a LookAndFeel (LAF), so that a list of installed LAFs can be presented without actually loading the LAF class(es). |
|
| UnsupportedLookAndFeelException
Thrown by the UIManager.setLookAndFeel(LookAndFeel) 55 method when the
specified look and feel is not supported on the current platform. |
|
| WindowConstants
Defines some constants that are used in Swing's top-level containers. |
|
| Classes in javax.swing used by javax.swing.table | |
| JComponent
The base class of all Swing components. |
|
| JLabel
A swing widget that displays a text message and/or an icon. |
|
| SwingConstants
Defines constant values that are used throughout the Swing packages. |
|
| Classes in javax.swing used by javax.swing.text | |
| JComponent
The base class of all Swing components. |
|
| JComponent.AccessibleJComponent
Basic accessibility support for JComponent derived
widgets. |
|
| JFormattedTextField.AbstractFormatter
An abstract base implementation for a formatter that can be used by a JTextField. |
|
| Scrollable
Defines the method that a component should implement to behave nicely in JScrollPanes. |
|
|
|||||||||
| Home >> All >> javax >> [ swing overview ] | PREV NEXT | ||||||||