Devdit
 

Python กดปุ่ม เรียกฟังก์ชันยังไง

805

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’

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ