1. 程式人生 > >201671010130 2016-2017-2 《Java程序設計》第十四周學習小結

201671010130 2016-2017-2 《Java程序設計》第十四周學習小結

java程序 etl 按鈕 vax 構造器 條目 模型 checkbox 是否

  • 模型(model):用於存儲數據的對象。

視圖(view):為模型提供數據顯示的對象。

控制器(controller):處理用戶的交互操作,對於用戶的操作作出響應,讓模型和視圖進行必要的交互,即通過視圖修改、獲取模型中的數據;當模型中的數據變化時,讓視圖更新顯示。

  • 在網格布局對象的構造器中,需要指定行數和列數:panel.setLayout(new GridLayout(x,y));
  • 消息對話框的創建
  • javax.swing包中的JOptionPane類的靜態方法:

public static void showMessageDialog(

Component parentComponent,

String message,

String title,

int messageType)

  • 1.標識(Label)

(1) 語法格式: Label(String s)
(2) 功能: 構造一個顯示字符串s的標識。
2.按鈕(Button)
(1) 語法格式:Button (String s)
(2) 功能:構造一個以字符串s為標識的按鈕。
3.復選框(Checkbox)
(1)語法格式: Checkbox (String s)
(2)功能:構造一個以字符串s為標識的復選框條目,未被選中。


4.單選按鈕(Radio Buttons)
(1) 語法格式: CheckboxGroup( )
(2) 功能: 構造一個條目組。
5.選擇菜單(Choice Menu)
(1) 語法格式: Choice ( )
(2) 功能:構造一個選擇菜單。
(3) 說明:構造完之後,再使用Choice類中的addItem方法加入菜單的條目。
6.列表框(Scrolling List) l
(1) 語法格式:List (int n, boolean b)
(2) 功能:構造一個有n個列表項的列表框,並根據b的值決定是否允許多選。
7.單行文本輸入框(TextField)
(1) 語法格式:TextField (int i)

(2) 功能:構造一個字符串長度為i單行文本輸入框
8.多行文本輸入框(TextArea)
(1) 語法格式: TextArea (int i, int j)
(2)功能: 構造一個多行文本輸入框,行數為i,列數為j

201671010130 2016-2017-2 《Java程序設計》第十四周學習小結