Python 基礎(chǔ)教程
Python Tkinter 標簽控件(Label)指定的窗口中顯示的文本和圖像。
標簽控件(Label)指定的窗口中顯示的文本和圖像。
你如果需要顯示一行或多行文本且不允許用戶修改,你可以使用 Label 組件。
語法格式如下:
w = Label ( master, option, ... )
master: 框架的父容器。
options: 可選項,即該標簽的可設(shè)置的屬性。這些選項可以用鍵-值的形式設(shè)置,并以逗號分隔。
序號 | 可選項 & 描述 |
---|---|
1 | anchor 文本或圖像在背景內(nèi)容區(qū)的位置,默認為 center,可選值為(n,s,w,e,ne,nw,sw,se,center)eswn 是東南西北英文的首字母,表示:上北下南左西右東。 |
2 | bg 標簽背景顏色 |
4 | bd 標簽的大小,默認為 2 個像素 |
4 | bitmap 指定標簽上的位圖,如果指定了圖片,則該選項忽略 |
5 | cursor 鼠標移動到標簽時,光標的形狀,可以設(shè)置為 arrow, circle, cross, plus 等。 |
6 | font 設(shè)置字體。 |
7 | fg 設(shè)置前景色。 |
8 | height 標簽的高度,默認值是 0。 |
9 | image 設(shè)置標簽圖像。 |
10 | justify 定義對齊方式,可選值有:LEFT,RIGHT,CENTER,默認為 CENTER。 |
11 | padx x 軸間距,以像素計,默認 1。 |
12 | pady y 軸間距,以像素計,默認 1。 |
13 | relief 邊框樣式,可選的有:FLAT、SUNKEN、RAISED、GROOVE、RIDGE。默認為 FLAT。 |
14 | text 設(shè)置文本,可以包含換行符(n)。 |
15 | textvariable 標簽顯示 Tkinter 變量,StringVar。如果變量被修改,標簽文本將自動更新。 |
16 | underline 設(shè)置下劃線,默認 -1,如果設(shè)置 1,則是從第二個字符開始畫下劃線。 |
17 | width 設(shè)置標簽寬度,默認值是 0,自動計算,單位以像素計。 |
10 | wraplength 設(shè)置標簽文本為多少行顯示,默認為 0。 |
測試輸出結(jié)果如下: