Tkinter เสนอวิดเจ็ตกล่องรายการซึ่งมีประโยชน์มากในกรณีที่แสดงรายการข้อมูลชุดใหญ่ในรูปแบบของรายการ ในการกำหนดค่าวิดเจ็ตกล่องรายการ เราสามารถใช้ configure(*options) วิธีการเปลี่ยนคุณสมบัติ เช่น สีพื้นหลัง สีพื้นหน้า และคุณสมบัติอื่นๆ ของวิดเจ็ตกล่องรายการ ความกว้าง คุณสมบัติใช้เพื่อกำหนดความกว้างของวิดเจ็ตกล่องรายการ ถ้าเราตั้งค่า ความกว้าง=0 จากนั้นจะถูกปิดตามความยาวของเนื้อหาในกล่องรายการ
ตัวอย่าง
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") # Add a Listbox widget with number as the list items listbox =Listbox(win) listbox.insert(END,"C++", "Java", "Python", "Rust", "GoLang", "Ruby", "JavaScript", "C# ", "SQL", "Dart") listbox.pack(side=LEFT, fill=BOTH) # Configure the Listbox widget to set the width to its content listbox.configure(background="skyblue4", foreground="white", font=('Aerial 13'), width=0) win.mainloop()
ผลลัพธ์
ตอนนี้ ให้รันโค้ดด้านบนเพื่อแสดงกล่องรายการที่ตั้งค่าเป็นเนื้อหา