JAVA 提供了一组丰富的平台无关的方式来创建图形用户界面的库。在这篇文章中,我们将学习Swing GUI控件。
读者
本教程是专为学习JAVA GUI编程软件专业人员提供简单的学习步骤。本教程会给您很大的JAVA GUI编程概念的理解,并完成本教程后可以把自己的专业知识技术提升到一个较高的水平。
前提条件
在学习本教程之前,您应该要了解Java编程语言基本知识,知道如何编写、编译和执行Java程序。
Swing示例
1. Swing边框示例
学习如何在Swing UI编程中使用边框(Border)。以下是最常用的示例 -
2. Swing按钮示例
在本小节中将了解如何在Swing UI编程中使用按钮。以下是最常用的示例 -
- 如何在Swing中创建和使用按钮?
- 如何在Swing中创建HTML按钮?
- 如何在Swing中创建带有图标和文本的按钮?
- 如何在Swing中修改按钮的默认外观?
- 如何在Swing中创建一个切换按钮?
- 如何在工具栏按钮中添加分隔符?
3. Swing复选框示例
了解如何在Swing UI编程中使用复选框(CheckBoxe)。以下是最常用的示例 -
4. Swing组合框(Combobox)示例
下面将了解如何在Swing UI编程中使用组合框(Comboboxe)。 以下是最常用的示例 -
5. Swing颜色选择器示例
在本小节将了解如何在Swing UI编程中使用颜色选择器(Color Chooser)。以下是最常用的示例 -
6. Swing对话框示例
了解如何在Swing UI编程中使用Dialogs。以下是最常用的对话框示例 -
- 如何在Swing中使用确定按钮显示消息提示?
- 如何在Swing中显示警告消息对话框?
- 如何在Swing中显示错误消息对话框?
- 如何在Swing中显示没有图标的消息对话框?
- 如何在Swing中显示带有自定义图标的消息对话框?
- 如何在Swing中显示带有是/否和取消选项的确认对话框?
- 如何在Swing中显示是/否选项的确认对话框?
- 如何在Swing按钮上显示自定义文本的确认对话框?
- 如何从Swing输入对话框中的列表中获取用户输入?
- 如何从Swing输入对话框中的文本框中获取用户输入?
- 如何在Swing中创建模态对话框?
- 如何在Swing中创建非模态对话框?
7. Swing编辑器窗格示例
了解如何在Swing UI编程中使用编辑器窗格(EditorPane)。 以下是最常用的示例 -
8. Swing文件选择器示例
在本小节中将了解如何在Swing UI编程中使用文件选择器。以下是最常用的示例 -
- 如何在Swing中显示打开的文件对话框?
- 如何在Swing中显示一个打开文件对话框来选择多个文件?
- 如何在Swing中显示文件选择器以只选择的图像?
- 如何在Swing中显示文件选择器只选择目录?
- 如何在Swing中显示文件选择器以选择文件和目录?
- 如何在Swing中显示保存文件对话框?
9. Swing格式化文本域
了解如何在Swing UI编程中使用格式化文本域(Formatted TextField)。以下是最常用的示例 -
10. Swing框架和窗口示例
了解如何在Swing GUI编程中使用框架(frame)和窗口(window)。 以下是最常用的示例 -
11. Swing列表框示例
了解如何在Swing UI编程中使用列表。 以下是最常用的示例 -
12. Swing布局示例
了解如何在Swing UI编程中使用布局(Layout)。以下是最常用的示例 -
- Swing的BoxLayout示例。
- Swing的GridLayout示例。
- Swing的FlowLayout示例。
- Swing的BorderLayout示例。
- Swing的GridBagLayout示例。
- Swing的CardLayout示例。
- Swing的GroupLayout示例。
- Swing的SpringLayout示例。
- Swing拆分水平分割的分割窗格示例。
- Swing拆分垂直分割的分割窗格示例。
- Swing的标签窗格示例。
- 如何在Swing中显示带有图标选项卡的选项卡式窗口?
13. Swing菜单示例
了解如何在Swing UI编程中使用菜单,以下是一些常用的示例 -
14. Swing密码字段示例
了解如何在Swing UI编程中使用TextFields
和PasswordFields
。 以下是常用的示例 -
15. Swing进度条示例
了解如何在Swing UI编程中使用进度条(Progress Bar)。以下是常用的示例 -
16. Swing滚动窗格示例
了解如何在Swing UI编程中使用滚动窗格(ScrollPane)。 以下是最常用的示例 -
17. Swing滑块示例
了解如何在Swing UI编程中使用滑块。以下是最常用的示例 -
18. Swing表格示例
了解如何在Swing UI编程中使用表格。 以下是最常用的示例 -
19. Swing工具栏示例
了解如何在Swing UI编程中使用工具栏。以下是最常用的示例 -