配置控件

組件配置

要控制組件的外觀,通常使用option而不是方法調用,典型的option包括文本和顏色、大小、回調命令等。

爲了處理option,所有的組件都實現相同的配置接口

配置接口

widgetclass(master,option = value,...) => widget

其中widgetclass是前面提到的widget類之一)

創建組件的實例,作爲給定master的子實例,並使用給定的option,所有option都有默認值

所以最簡單的情況下,只需要指定根窗口(master),注意name只能在創建控件時設置

返回選項--option的當前值

cget(“option”) =>string

如果要獲取名稱--name用這個命令

str(widget)

設置一個或多個選項(使用關鍵字參數)

config(option=value,...)

configure(option=value,...)

注意,有些option的名字是Python的保留字,所以要在後面附加下戶線

參數也可以用字典的方式

self.button = Button(frame,{ “text”“QUIT”“fg”“red”“command”:frame.quit})
self.button.pack({ 
“side”:LEFT})

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章