1. 程式人生 > >Tkinter的l組件常用屬性

Tkinter的l組件常用屬性

int enter 水平 nes ble tab idt 表示 顯式

Label常用屬性

序號 屬性 說明
1 anchor 指示文字會被放在控件的什麽位置, 可選項有 N, NE, E, SE, S, SW, W, NW, CENTER. 默認為 CENTER.
2 aspect 控件的寬高比, 即 width/height , 以百分比形式表示. 默認為 150, 即 Message 控件寬度比其高度大 50%. 註意: 如果顯式的指定了控件寬度, 則該屬性將被忽略.
3 background 控件的背景色. 默認值為當前窗口系統的默認背景色.
4 bg 同background
5 borderwidth 邊框寬度. 默認為2.
6 bd 同borderwidth
7 cursor 定義鼠標移動到 Message 上時的光標樣式. 默認為系統標準樣式.
8 font 文字字體. 默認為當前系統默認.
9 foreground 文字顏色. 默認為當前系統默認.
10 fg 同foregr
11

highlightbackground

highlightcolor

highlightthickness 這兩個屬性一起指定了控件如何繪制高亮區域.
12 highlightcolor 參考 highlightbackground.
13 highlightthickness 參考 highlightbackground.
14 justify 指示多行文本如何對齊. 可選項為 LEFT, RIGHT, CENTER. 默認為 LEFT. 註意: 該屬性指示文字對齊方式. 如果要指定文字在控件內的位置, 請使用 anchor 屬性.
15 padx 水平方向的邊距. 默認為 -1, 即無邊距.
16 pady 垂直方向的邊距. 默認為 -1, 即無邊距.
17 relief 邊框樣式. 默認為 FLAT. 其他可選項為 SUNKEN, RAISED, GROOVE, RIDGE.
18 takefocus 如果設置為 True, 控件將可以獲取焦點. 默認為 False.
19 text 文字內容. 控件將根據寬度自動對文字進行斷行.
20 textvariable 關聯一個 Tkinter variable 對象, 通常為 StringVar 對象. 控件文本將在該對象改變時跟著改變.
21 width 控件寬度, 單位為 charater units (不是像素). 如果未指定該選項, 將根據 aspect 屬性自動設置寬度.

Tkinter的l組件常用屬性