เมื่อใดก็ตามที่เราเรียกใช้แอปพลิเคชัน tkinter จะแสดงหน้าต่างที่ใช้ GUI ซึ่งจะมีวิดเจ็ต เฟรม และองค์ประกอบอื่นๆ สมมติว่าเราต้องการปิดแอปพลิเคชันของเราด้วยฟังก์ชัน ทำลาย() วิธีการใน Python tkinter ใช้เพื่อยุติการทำงานปกติของแอปพลิเคชันหลังจาก mainloop ฟังก์ชัน
ตัวอย่าง
ในตัวอย่างนี้ จะสร้าง ปุ่ม วัตถุที่ทริกเกอร์ให้ปิดแอปพลิเคชัน
#Import the tkinter library from tkinter import * #Create an instance of tkinter frame win = Tk() #Set the geometry win.geometry("650x250") #Define a function def close_app(): win.destroy() #Create a text Label Label(win, text= "Click to close the Window", font= ('Helvetica bold', 14)).pack(pady=20) #Create a Button for closing the window button= Button(win, text= "Close", command= close_app, font=('Helvetica bold', 10)) button.pack(pady=10) win.mainloop()
ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีปุ่มที่สามารถใช้ปิดหน้าต่างได้
ตอนนี้คุณสามารถคลิกที่ปุ่ม "ปิด" เพื่อปิดหน้าต่าง