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編程中使用工具欄。以下是最常用的示例 -