1. 程式人生 > >Python3 Tkinter 之 (2) Label

Python3 Tkinter 之 (2) Label

自動 try 改變 font 空白 pack tex utf-8 -c

創建主窗口:

#-*-coding:utf-8-*-
import tkinter as tk

wm = tk.Tk()
wm.title(This a title.)
wm.geometry(400x200)

wm.mainloop()

一個正常的程序不可能只有一個空白窗口,所以是需要在窗口裏放置一些東西的。

創建一個標簽:

lb = tk.Label(wm,text=label)
lb.pack()

tkinter 提供了創建 label 的方法,參數第一位放置 主窗口對象,text 屬性為 label 顯示的內容。

.pack() 包裝起來,程序會自動放置標簽的位置。

Label 方法提供的有可以改變 內容形態的方法:

(bg=green # 顏色,
    font=(Arial, 15), #字體和字體大小 
    width=15, height=2 # 長度和寬度
)

完整代碼:

1 #-*-coding:utf-8-*-
2 import tkinter as tk
3 
4 wm = tk.Tk()
5 wm.title(This a title.)
6 wm.geometry(400x200)
7 lb = tk.Label(wm,text=label,bg=yellow)
8 lb.pack()
9 wm.mainloop()

執行效果:

技術分享圖片

tkinter 還是挺簡單的。

Python3 Tkinter 之 (2) Label