ปุ่ม Tkinter มีประโยชน์สำหรับการจัดการเหตุการณ์ภายในแอปพลิเคชัน เราสามารถกำหนดค่า ปุ่ม คุณสมบัติ เช่น ลักษณะข้อความ ตระกูลแบบอักษร สีพื้นหลัง สีข้อความ และขนาดตัวอักษรโดยใช้คุณสมบัติที่กำหนดไว้ล่วงหน้า
เราสามารถรีเซ็ตสีพื้นหลังและคุณสมบัติอื่นๆ ได้โดยการกำหนดฟังก์ชันเรียกกลับ
ตัวอย่าง
#Import the tkinter library from tkinter import * from tkinter import ttk #Create an instance of tkinter frame win= Tk() #Define the geometry of the function win.geometry("750x250") #Define a function to change the properties of button def change_color(): btn.configure(bg="OrangeRed3", fg= "white") #Create a Label Label(win, text= "Click the Button to reset the Color of the Button", font= ('Georgia 16 italic')).pack(pady=30) #Create a button to close the window btn = Button(win, text ="RESET", command=change_color, font=('Georgia 11')) btn.pack(side=TOP, ipady=5, ipadx=20) win.mainloop()
ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีปุ่มและข้อความอยู่
ตอนนี้ ให้คลิกปุ่ม "รีเซ็ต" เพื่อเปลี่ยนพื้นหลังและสีพื้นหน้าของปุ่ม