Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Đặt kiểu cho Labelframe trong Python Tkinter

Tkinter LabelFrame tương tự Frame. Nó hoạt động như container chứa widget. LabelFrame tạo container có viền chữ nhật. Để định kiểu LabelFrame, có nhiều tùy chọn: background, borderwidth, labelanchor, highlightcolor...

Ví dụ

Xem LabelFrame và các thuộc tính.

#Import thư viện cần thiết
from tkinter import *
#Tạo instance tkinter frame
win= Tk()
#Định nghĩa geometry cửa sổ
win.geometry("750x250")
#Khởi tạo LabelFrame Widget
labelframe= LabelFrame(win, text= "Frame 01",width= 600, height= 200, labelanchor= "n", font= ('Helvetica 14 bold'),bd= 5, background="gray71", foreground= "white")
labelframe.pack(ipadx=10, ipady=20, expand= True, fill= BOTH)
#Tạo Label bên trong LabelFrame
Label(labelframe, text= "I am inside a LabelFrame", font=('Helvetica15 bold'), foreground= "black").pack(pady= 20)
win.mainloop()

Kết quả

Chạy mã sẽ hiển thị cửa sổ chứa labelframe với borderwidth 5px.

Đặt kiểu cho Labelframe trong Python Tkinter