Presentation is loading. Please wait.

Presentation is loading. Please wait.

JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。

Similar presentations


Presentation on theme: "JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。"— Presentation transcript:

1 JAVA 程式設計與資料結構 第十章 GUI Introdution III

2 File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。

3 Color Chooser  Color Chooser 的 用法與用意跟 File Chooser 類 似,都是將這些 選擇的行為圖形 化。 Color Chooser 可以讓 使用者選擇一個 顏色。

4 Tool Tip  Tool Tip 是較為簡單的 GUI 元件,一般來說, 只要是繼承自 JComponent class 的 物件,例如 JLabel 或是 JButton 等,便可使用 JComponent 的方法 setToolTipText();  請注意,輸入的參數為 字串。加入此行程式碼, 當滑鼠停留在某一個元 件上,便會出現此 Tool Tip 文字來指示使用者。

5 Check Box  所謂的 Check Box 便 是一群可以多重選取 的選項,一般在選項 之前有一個四方形的 框。  JcheckBox 的作用與 前類似,也是可以讓 使用者在其中選取選 項。 可重複選擇

6 Radio Button  Radio Button 與 Check Box 類似,不 同之處是 Radio Button 僅允許選擇一 個選項。 僅供單選

7 JCheckBoxMenuItem and JRadioButtonMenuItem  上兩節所介紹的 Check Box 以及 Radio Button 都可以將其加在 Menu 裡,使用 JCheckBoxMenuItem 以及 JradioButtonMenuIte m 兩個 class 即可。  radioButtonMenuItem 還是要配合 ButtonGroup 物件來 先將其 Group 在一起

8 Combo Box  Combo Box 指的是下拉式 的選單。  基本上 Combo Box 的使用 方式與 Check Box 跟 Radio Button 類似,我們使用 getSelectedItem() 方法來 取得被選擇的選項。  因為選項是一個陣列,我 們可以使用 getSelectedIndex() 方法 來取得該選項的 index( 位 置 ) 。

9 List  List 指的是將選項表列,然後 讓使用者選擇,與之前介紹的 幾種選擇方式類似。  使用 setSelectionMode() 方法 來設定選擇模式,輸入的參數 可以有以下三種:  ListSelectionModel.SINGLE_SE LECTION :僅能選一行  ListSelectionModel.SINGLE_INT ERVAL_SELECTION :僅能選一 組(連續幾行)  ListSelectionModel.MULTIPLE_I NTERVAL_SELECTION :選多 行


Download ppt "JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。"

Similar presentations


Ads by Google