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