# 如何使用各种组件

> 原文： [https://docs.oracle.com/javase/tutorial/uiswing/components/componentlist.html](https://docs.oracle.com/javase/tutorial/uiswing/components/componentlist.html)

以下每个页面都描述了如何使用特定类型的 Swing 组件。

*   [如何制作小程序](applet.html)
*   [如何使用按钮，复选框和单选按钮](button.html)
*   [如何使用颜色选择器](colorchooser.html)
*   [如何使用组合框](combobox.html)
*   [如何制作对话](dialog.html)
*   [如何使用编辑器窗格和文本窗格](editorpane.html)
*   [如何使用文件选择器](filechooser.html)
*   [如何使用格式化文本字段](formattedtextfield.html)
*   [如何制作框架（主窗口）](frame.html)
*   [如何使用内部框架](internalframe.html)
*   [如何使用标签](label.html)
*   [如何使用分层窗格](layeredpane.html)
*   [如何使用列表](list.html)
*   [如何使用菜单](menu.html)
*   [如何使用面板](panel.html)
*   [如何使用密码字段](passwordfield.html)
*   [如何使用进度条](progress.html)
*   [如何使用根窗格](rootpane.html)
*   [如何使用滚动窗格](scrollpane.html)
*   [如何使用分隔符](separator.html)
*   [如何使用滑块](slider.html)
*   [如何使用旋转器](spinner.html)
*   [如何使用分割窗格](splitpane.html)
*   [如何使用选项卡式窗格](tabbedpane.html)
*   [如何使用表格](table.html)
*   [如何使用文本区](textarea.html)
*   [如何使用文本字段](textfield.html)
*   [如何使用工具栏](toolbar.html)
*   [如何使用工具提示](tooltip.html)
*   [如何使用树木](tree.html)