Devdit
 

Python สร้างปุ่ม สร้าง button แบบ GUI

2.3K

Python สร้างปุ่ม สร้าง button แบบ GUI บทความนี้สอนใช้ tkinter package ซึ่งเป็น Python interface สำหรับสร้างโปรแกรมแบบมีหน้ากาก (GUI) ด้วยภาษา Python พร้อมกำหนด command เมื่อผู้ใช้งานกดปุ่ม สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python สร้างปุ่ม สร้าง button แบบ GUI

from tkinter import *
from tkinter.ttk import *

root = Tk()
root.geometry('300x100')

btn = Button(root, text = 'ปิดหน้าต่างนี้', command = root.destroy)

btn.pack(side = 'top')
root.mainloop()

คำอธิบาย

Python สร้างปุ่ม สร้าง button จากตัวอย่าง import tkinter เข้ามาในโค้ด จากนั้นสร้างตัวแปร root จาก Tk() กำหนดขนาดของหน้าต่างโปรแกรม 300x100 และสร้างปุ่ม Python ด้วยคำสั่ง Button กำหนดข้อความบนปุ่มว่า 'ปิดหน้าต่างนี้' เมื่อผู้ใช้งานกดคลิกที่ปุ่มดังกล่าวจะปิดหน้าต่างนี้ด้วยคำสั่ง root.destroy สุดท้ายวางปุ่มในตำแหน่งของ top และรันหน้าต่างโปรแกรมภาษา Python ด้วย root.mainloop()

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