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.
