วิดเจ็ตรายการคือวิดเจ็ตข้อความบรรทัดเดียวที่กำหนดไว้ในชุดเครื่องมือ Tcl/Tk เราสามารถใช้วิดเจ็ตรายการเพื่อยอมรับและแสดงผลการป้อนข้อมูลผู้ใช้บรรทัดเดียว
ในการใช้วิดเจ็ตรายการ คุณต้องสร้างวิดเจ็ตรายการก่อนโดยใช้ตัวสร้าง รายการ (พาเรนต์, ความกว้าง, **ตัวเลือก) . เมื่อเรากำหนดวิดเจ็ตรายการแล้ว เราสามารถกำหนดค่าคุณสมบัติของวิดเจ็ตได้ เช่น คุณสมบัติแบบอักษร สี ความกว้าง ฯลฯ โดยใช้ configure() วิธีการ
ตัวอย่าง
ให้ใช้สร้างวิดเจ็ตรายการเพื่อยอมรับชื่อผู้ใช้และแสดงในหน้าต่าง
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Set the size of the tkinter window win.geometry("700x350") def show_name(): # Create a Label widget label = Label(win, text="Hello " + str(entry.get()) + "👋", font=('Calibri 25')).pack(pady=20) entry.delete(0, END) # Create a Label Label(win, text="Enter Your Name").pack() # Create an Entry widget entry = Entry(win, width=25) entry.pack(pady=20) Button(win, text="Submit", command=show_name).pack() win.mainloop()
ผลลัพธ์
เมื่อคุณเรียกใช้โค้ดข้างต้น จะแสดงหน้าต่างพร้อมวิดเจ็ตรายการและปุ่ม พิมพ์ชื่อของคุณในวิดเจ็ตรายการที่กำหนดและคลิกปุ่มเพื่อแสดงข้อความบนหน้าต่าง