Tkinter LabelFrame tương tự như các Khung trong Thư viện Tkinter. Nó hoạt động giống như một thùng chứa, nơi các vật dụng có thể được đặt. LabelFrame ban đầu tạo một vùng chứa với một số đường viền hình chữ nhật xung quanh nó. Để tạo kiểu cho tiện ích con LabelFrame, chúng tôi có một số tùy chọn kiểu như nền, đường viền, nhãn sầu, màu tô sáng và nhiều tùy chọn khác.
Ví dụ
Trong ví dụ này, chúng ta sẽ thấy tiện ích LabelFrame và các thuộc tính của nó.
#Import required libraries from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the geometry of the window win.geometry("750x250") #Initialize a 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) #Create a Label inside LabelFrame Label(labelframe, text= "I am inside a LabelFrame", font=('Helvetica15 bold'), foreground= "black").pack(pady= 20) win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một cửa sổ có chứa labelframe với độ rộng đường viền là 5px.