Python กดปุ่ม เรียกฟังก์ชันยังไง บทความนี้สอนใช้คำสั่ง command กับ Button เพื่อเขียนโปรแกรมเมื่อผู้ใช้งานกดคลิกจะเรียกใช้ฟังก์ชันที่ระบุเอาไว้ ด้วยภาษา Python ร่วมกับ tkinter สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Python กดปุ่ม เรียกฟังก์ชันยังไง
from tkinter import *
def click():
btn['text'] = 'Your Click'
app = Tk()
app.geometry('400x200')
btn = Button(app, text = 'Click me', bg='red', fg='white', font=("Tahoma", 18), command=click)
btn.pack()
app.mainloop()
Python กดปุ่ม เรียกฟังก์ชัน จากตัวอย่างกำหนด command=click ที่ button เมื่อปุ่มดังกล่าวถูกกดคลิกจะเรียกใช้ฟังก์ชัน click โดยฟังก์ชันดังกล่าวจะเปลี่ยนข้อความบนปุ่มจาก ‘Click me’ เป็น ‘Your Click’