
292 第八章
資料輸入小組件
編程工具
* MVC -
模型,視圖,控制單元
*
把小組件視為視圖。
*
使用資料模型讓你的資料與視圖分
離。
*
假如多個選鈕共用模型,便能夠
協同運作。
* Object API
(物件
API
)
-
物件提
供的應用程式介面。
*
根據需求動態地為
GUI
小組件填
值。
Python
工具
* Entry() -
被
tkinter
用來輸入小量
文字
-
一行。
* Text() -
被
tkinter
用來處理多行
文字。
* Entry
欄位從
0
開始索引。
* Text
欄位以“
row.column
”字串的
形式索引,從“
1.0
”開始。
* tkinter
控制單元 – 讓視圖在資料
改變時被通知。
* StringVar() -
能夠更新
GUI
的
tkinter
字串變數,「就像變魔術一
樣」。
* RadioButton() -
在
tkinter
中,當
你想要從一群選項中選擇一項時,
這是很有用的。
* OptionMenu() -
在
tkinter
中,當你
想要從一「大」群選項中選擇一項
時,這是很有用的。
第八章
編程工具箱
你已經完成第八章的閱讀,回顧一下
學到些什麼。
ch08.indd 292 2011/8/6 上午 02:44:28