這是最實用的JAVA Swing示例代碼。 JAVA提供了一組豐富的庫,以獨立於平臺的方式創建圖形用戶介面。 這些例子對在開發專案,論文和學習非常有用。
讀者
此Swing示例代碼是專為學習JAVA GUI編程的軟體專業人員而設計。
提前條件
在開始學習本教學之前,我們假設您對Java編程有基本的瞭解。 如果您不熟悉這些概念,建議您首先閱讀Java編程教學,以瞭解本教程中提到的主題。
問題回饋
我們不能保證您在學習此Swing示例教學的過程中不會遇到任何問題。本教學中的講解,示例和代碼等只是根據作者的理解來概括寫出。由於作者水準和能力有限,因此不保正所有編寫的文章都準確無誤。但是如果有遇到任何錯誤或問題,請回饋給我們,我們會及時糾正以方便後續讀者閱讀。
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編程中使用工具欄。以下是最常用的示例 -