มีฟังก์ชัน วิดเจ็ต และวิธีการต่างๆ ในตัวที่มีอยู่ในไลบรารีชุดเครื่องมือ tkinter ซึ่งคุณสามารถใช้เพื่อสร้างแอปพลิเคชันเดสก์ท็อปที่มีประสิทธิภาพและทรงพลัง ปุ่ม วิดเจ็ตใน tkinter ช่วยผู้ใช้ในการสร้างปุ่มและดำเนินการต่างๆ ด้วยความช่วยเหลือของฟังก์ชันต่างๆ คุณยังสามารถผูกปุ่มต่างๆ เพื่อดำเนินการบางเหตุการณ์หรือโทรกลับโดยใช้ bind("button", โทรกลับ) วิธีการ
ตัวอย่าง
พิจารณาตัวอย่างต่อไปนี้ เพื่อสร้างฟังก์ชันที่พิมพ์ข้อความบนหน้าจอทุกครั้งที่ผู้ใช้กดปุ่ม
# Import the required libraries
from tkinter import *
# Create an instance of tkinter frame or window
win = Tk()
# Set the size of the window
win.geometry("700x350")
# Define a function to print the message
def print_msg():
Label(win, text="Hello World!", font=('11')).pack()
# Create a button widget and bind with the given function
win.bind("<Return>", lambda e: print_msg())
button = Button(win, text="Click Me", command=print_msg)
button.pack()
win.mainloop() ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีปุ่ม การคลิกปุ่มจะแสดงวิดเจ็ตป้ายกำกับที่มีข้อความในหน้าต่างหลัก

กดปุ่ม