首頁  >  文章  >  Java  >  重拾java基礎(十九):GUI簡單運用總結

重拾java基礎(十九):GUI簡單運用總結

黄舟
黄舟原創
2017-01-16 10:38:401502瀏覽

重拾java基礎十九):GUI簡單使用總結

一、專業術語

  1. UI  User Interface  

UI  User Interface   使用者介面圖形化介面

4. 我們平常使用的QQ、WPS等很多軟體都有GUI,但是像後台服務程式是沒有UI的

二、Java GUI系統

  1. java.awt  系統

. javax.swing   輕量級

3. 窗體以及窗體上的標籤、文字方塊、按鈕等都可以稱為元件或控制項

4. GUI API結構圖  

a. Component是頂層父類組件  

b. 分兩派:容器      普通組件

三、JFrame類別

  1. 附標題列和窗體按鈕的視窗)

  2. 3. 功能方法setDefaultCloseOperation()

0:表示點擊關閉按鈕時啥都不干

1:表示點擊關閉按鈕時隱藏窗體  預設

2:表示關閉窗體同時結束程序四、常用元件

對於任何一個元件來說,都包含兩部分:屬性與動作(事件)

2. 單行文字方塊  JTextField      按鈕   JButton類別      文字區域JTextArea類
  1. 3.功能方法

    public String getText()
    public void setText(String text)
    public void setSize(int width, int height)
    public void setLocation(int x , int y)

  2. 五、佈局管理

組件需要放到窗體中才能顯示和使用,這裡涉及到佈局問題

大類:絕對定位     使用Java內建的佈局管理器

    4. 人工進行絕對定位  
  1. a.以窗體左上角作為坐標遠點 

  2.  b.setLocation()方法

 b.setLocation()方法

 b.setLocation()方法

 b.setLocation()方法版面配置管理器

  1. 可以實現某種佈局的類別

2. FlowLayout類別:流佈局   從左到右

3. BorderLayout類別:流佈局   從左到右

3. BorderLayout類別:一個南北窗體默認分割成東西。 . 事件本身:滑鼠相關的事件   鍵盤相關的事件   窗體相關的事件   使用者在介面上的操作 類

4. 事件來源:事件發生在哪個元件上  類別

5. 監聽器:是一個介面使用的是該介面的實作類別
  1. 6. 我們需要自訂一個監聽器類,實作xxxListener接口,然後重寫相關的方法      呼叫事件來源.addxxxListener(new 監聽器類別())方法進行綁定

  2. 八、對話框

對話框跟按鈕一樣也是一個元件,JOptionPane類別

2. public static void showMessageDialog(

1 . 適配器  Adapter2. 把實作關係轉換為繼承關係,那個介面的空實作類別叫做適配器類別

十、使用WindowBuilder外掛程式實作視覺化開發

  1. 就是重拾基礎
就是以上) GUI簡單使用總結的內容,更多相關內容請注意PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn