请参见:
描述
接口摘要 | |
---|---|
ComboPopup | 定义实现组合框弹出部分所需方法的接口。 |
类摘要 | |
---|---|
BasicArrowButton | 一个 JButton 对象,它绘制朝某个基本方向的缩放箭头。 |
BasicBorders | 可以提供适合基本 L&F 的 Border 的工厂对象。 |
BasicBorders.ButtonBorder | |
BasicBorders.FieldBorder | |
BasicBorders.MarginBorder | |
BasicBorders.MenuBarBorder | |
BasicBorders.RadioButtonBorder | |
BasicBorders.RolloverButtonBorder | 用于翻转工具栏按钮的特殊细边框。 |
BasicBorders.SplitPaneBorder | 绘制围绕拆分窗格的边框。 |
BasicBorders.ToggleButtonBorder | |
BasicButtonListener | 按钮侦听器。 |
BasicButtonUI | BasicButton 实现 |
BasicCheckBoxMenuItemUI | BasicCheckboxMenuItem 实现 |
BasicCheckBoxUI | BasicCheckboxUI 的 CheckboxUI 实现 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
BasicColorChooserUI | 为 JColorChooser 提供基本外观。 |
BasicComboBoxEditor | 用于可编辑组合框的默认编辑器。 |
BasicComboBoxEditor.UIResource | 实现 UIResource 的 BasicComboBoxEditor 的子类。 |
BasicComboBoxRenderer | ComboBox 渲染器 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
BasicComboBoxRenderer.UIResource | 实现 UIResource 的 BasicComboBoxRenderer 的子类。 |
BasicComboBoxUI | JComboBox 的基本 UI 实现。 |
BasicComboPopup | 此为 ComboPopup 接口的基本实现。 |
BasicDesktopIconUI | 用于桌面最小化窗口的 L&F。 |
BasicDesktopPaneUI | 桌面的基本 L&F。 |
BasicDirectoryModel | 文件列表的基本实现。 |
BasicEditorPaneUI | 为 JEditorPane 提供外观。 |
BasicFileChooserUI | FileChooser 的基本 L&F 实现。 |
BasicFormattedTextFieldUI | 提供 JFormattedTextField 的外观实现。 |
BasicGraphicsUtils | |
BasicHTML | 支持为 swing 组件提供 html 视图。 |
BasicIconFactory | 提供适于基本 L & F 使用的 Icon 的工厂对象。 |
BasicInternalFrameTitlePane | 管理基本标题栏的类 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
BasicInternalFrameUI | JInternalFrame 的基本 L&F 实现。 |
BasicLabelUI | LabelUI 的 Windows L&F 实现。 |
BasicListUI | ListUI 的可扩展实现。 |
BasicLookAndFeel | 为 Swing 创建外观时要使用的基类。 |
BasicMenuBarUI | MenuBarUI 的默认 L&F 实现。 |
BasicMenuItemUI | BasicMenuItem 实现 |
BasicMenuUI | MenuUI 的默认 L&F 实现。 |
BasicOptionPaneUI | 为 JOptionPane 提供基本外观。 |
BasicOptionPaneUI.ButtonAreaLayout | ButtonAreaLayout 的行为方式类似于 FlowLayout 。 |
BasicPanelUI | BasicPanel 实现 |
BasicPasswordFieldUI | 为密码字段提供 Windows 外观。 |
BasicPopupMenuSeparatorUI | PopupMenuSeparatorUI 的基本 L&F 实现。 |
BasicPopupMenuUI | PopupMenuUI 的 Windows L&F 实现。 |
BasicProgressBarUI | ProgressBarUI 的基本 L&F 实现。 |
BasicRadioButtonMenuItemUI | BasicRadioButtonMenuItem 实现 |
BasicRadioButtonUI | BasicRadioButtonUI 的 RadioButtonUI 实现 |
BasicRootPaneUI | RootPaneUI 的基本实现,在所有 JRootPane 实例中有一个是共享的。 |
BasicScrollBarUI | 基本外观的 ScrollBarUI 的实现 |
BasicScrollPaneUI | ScrollPaneUI 的默认 L&F 实现。 |
BasicSeparatorUI | SeparatorUI 的基本 L&F 实现。 |
BasicSliderUI | SliderUI 的基本 L&F 实现。 |
BasicSpinnerUI | 默认 Spinner UI 委托。 |
BasicSplitPaneDivider | BasicSplitPaneUI 使用的分隔符。 |
BasicSplitPaneUI | SplitPaneUI 的基本 L&F 实现。 |
BasicTabbedPaneUI | TabbedPaneUI 的基本 L&F 实现。 |
BasicTableHeaderUI | BasicTableHeaderUI 实现 |
BasicTableUI | BasicTableUI 实现 |
BasicTextAreaUI | 为纯文本编辑器提供外观。 |
BasicTextFieldUI | JTextField 的外观的基础。 |
BasicTextPaneUI | 为样式化文本编辑器提供外观。 |
BasicTextUI | 此类是文本组件外观的基础。 |
BasicTextUI.BasicCaret | |
BasicTextUI.BasicHighlighter | |
BasicToggleButtonUI | BasicToggleButton 实现 |
BasicToolBarSeparatorUI | ToolBarSeparatorUI 的基本 L&F 实现。 |
BasicToolBarUI | ToolBarUI 的基本 L&F 实现。 |
BasicToolTipUI | 标准工具提示 L&F。 |
BasicTreeUI | 层次数据结构的基本 L&F。 |
BasicViewportUI | BasicViewport 实现 |
DefaultMenuLayout | Popup 菜单和菜单栏的默认布局管理器。 |
提供了根据基本外观构建的用户界面对象。基本外观提供由很多外观包使用的默认行为。基本外观包含组件、布局管理器、事件、事件侦听器和适配器。可以子类化此包中的类来创建自己自定义的外观。
这些类被设计成在已安装相应的 LookAndFeel
类 (UIManager.setLookAndFeel(new XXXLookAndFeel())
) 时使用。安装了不同的 LookAndFeel
时使用它们可能产生不可预料的结果,包括异常。此外,更改由 UIManager
维护的 LookAndFeel
却不更新所有 JComponent
的相应 ComponentUI
也会产生不可预料的结果,比如错误的显示颜色,因而通常不鼓励这样做。
注:大多数 Swing API 都不是 线程安全的。有关细节,请参阅 The Java Tutorial 中的 Threads and Swing 一节。