javax.swing.plaf.basic |
Provides user interface objects built according to the
Basic look and feel. The Basic look and feel provides default
behavior used by many look and feel packages.
It contains components, layout managers,
events, event listeners, and adapters.
You can subclass the classes in
this package to create your own customized look and feel.
These classes are designed to be used while the
corresponding LookAndFeel class has been
installed
(UIManager.setLookAndFeel(new XXXLookAndFeel()) ).
Using them while a different LookAndFeel is installed
may produce unexpected results, including exceptions.
Additionally, changing the LookAndFeel
maintained by the UIManager without updating the
corresponding ComponentUI of any
JComponent s may also produce unexpected results,
such as the wrong colors showing up, and is generally not
encouraged.
Note:
Most of the Swing API is not thread safe.
For details, see
Threads and Swing,
a section in
The Java Tutorial.
@since 1.2
@serial exclude
|
Java Source File Name | Type | Comment |
BasicArrowButton.java | Class | JButton object that draws a scaled Arrow in one of the cardinal directions.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicBorders.java | Class | Factory object that can vend Borders appropriate for the basic L & F. |
BasicButtonListener.java | Class | |
BasicButtonUI.java | Class | |
BasicCheckBoxMenuItemUI.java | Class | |
BasicCheckBoxUI.java | Class | CheckboxUI implementation for BasicCheckboxUI
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicColorChooserUI.java | Class | Provides the basic look and feel for a JColorChooser. |
BasicComboBoxEditor.java | Class | The default editor for editable combo boxes. |
BasicComboBoxRenderer.java | Class | ComboBox renderer
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicComboBoxUI.java | Class | Basic UI implementation for JComboBox. |
BasicComboPopup.java | Class | This is a basic implementation of the ComboPopup interface.
This class represents the ui for the popup portion of the combo box.
All event handling is handled by listener classes created with the
createxxxListener() methods and internal classes.
You can change the behavior of this class by overriding the
createxxxListener() methods and supplying your own
event listeners or subclassing from the ones supplied in this class.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicDesktopIconUI.java | Class | Basic L&F for a minimized window on a desktop. |
BasicDesktopPaneUI.java | Class | Basic L&F for a desktop. |
BasicDirectoryModel.java | Class | Basic implementation of a file list. |
BasicEditorPaneUI.java | Class | Provides the look and feel for a JEditorPane.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicFileChooserUI.java | Class | Basic L&F implementation of a FileChooser. |
BasicFormattedTextFieldUI.java | Class | Provides the look and feel implementation for
JFormattedTextField . |
BasicGraphicsUtils.java | Class | |
BasicHTML.java | Class | Support for providing html views for the swing components. |
BasicIconFactory.java | Class | Factory object that can vend Icons appropriate for the basic L & F.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicInternalFrameTitlePane.java | Class | The class that manages a basic title bar
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicInternalFrameUI.java | Class | A basic L&F implementation of JInternalFrame. |
BasicLabelUI.java | Class | A Windows L&F implementation of LabelUI. |
BasicListUI.java | Class | An extensible implementation of
ListUI . |
BasicLookAndFeel.java | Class | A base class to use in creating a look and feel for Swing.
Each of the
ComponentUI s provided by
BasicLookAndFeel derives its behavior from the defaults
table. |
BasicMenuBarUI.java | Class | A default L&F implementation of MenuBarUI. |
BasicMenuItemUI.java | Class | |
BasicMenuUI.java | Class | A default L&F implementation of MenuUI. |
BasicOptionPaneUI.java | Class | Provides the basic look and feel for a JOptionPane .
BasicMessagePaneUI provides a means to place an icon,
message and buttons into a Container .
Generally, the layout will look like:
------------------
| i | message |
| c | message |
| o | message |
| n | message |
------------------
| buttons |
|________________|
icon is an instance of Icon that is wrapped inside a
JLabel . |
BasicPanelUI.java | Class | |
BasicPasswordFieldUI.java | Class | Provides the Windows look and feel for a password field. |
BasicPopupMenuSeparatorUI.java | Class | A Basic L&F implementation of PopupMenuSeparatorUI. |
BasicPopupMenuUI.java | Class | A Windows L&F implementation of PopupMenuUI. |
BasicProgressBarUI.java | Class | A Basic L&F implementation of ProgressBarUI.
version: 1.80 05/05/07 author: Michael C. |
BasicRadioButtonMenuItemUI.java | Class | |
BasicRadioButtonUI.java | Class | |
BasicRootPaneUI.java | Class | Basic implementation of RootPaneUI, there is one shared between all
JRootPane instances. |
BasicScrollBarUI.java | Class | |
BasicScrollPaneUI.java | Class | A default L&F implementation of ScrollPaneUI. |
BasicSeparatorUI.java | Class | A Basic L&F implementation of SeparatorUI. |
BasicSliderUI.java | Class | A Basic L&F implementation of SliderUI. |
BasicSpinnerUI.java | Class | The default Spinner UI delegate. |
BasicSplitPaneDivider.java | Class | Divider used by BasicSplitPaneUI. |
BasicSplitPaneUI.java | Class | A Basic L&F implementation of the SplitPaneUI. |
BasicTabbedPaneUI.java | Class | A Basic L&F implementation of TabbedPaneUI. |
BasicTableHeaderUI.java | Class | |
BasicTableUI.java | Class | |
BasicTextAreaUI.java | Class | Provides the look and feel for a plain text editor. |
BasicTextFieldUI.java | Class | Basis of a look and feel for a JTextField.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicTextPaneUI.java | Class | Provides the look and feel for a styled text editor.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
BasicTextUI.java | Class |
Basis of a text components look-and-feel. |
BasicToggleButtonUI.java | Class | |
BasicToolBarSeparatorUI.java | Class | A Basic L&F implementation of ToolBarSeparatorUI. |
BasicToolBarUI.java | Class | A Basic L&F implementation of ToolBarUI. |
BasicToolTipUI.java | Class | Standard tool tip L&F. |
BasicTransferable.java | Class | A transferable implementation for the default data transfer of some Swing
components. |
BasicTreeUI.java | Class | The basic L&F for a hierarchical data structure. |
BasicViewportUI.java | Class | |
CenterLayout.java | Class | Center-positioning layout manager. |
ComboPopup.java | Interface | The interface which defines the methods required for the implementation of the popup
portion of a combo box.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. |
DefaultMenuLayout.java | Class | The default layout manager for Popup menus and menubars. |
DragRecognitionSupport.java | Class | Drag gesture recognition support for classes that have a
TransferHandler . |
LazyActionMap.java | Class | An ActionMap that populates its contents as necessary. |