Devdit
 

Python กดปุ่มแล้วข้อความเปลี่ยน tkinter

847

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' พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ

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