Tkinter-এর একটি বোতাম উইজেটে অনেকগুলি অন্তর্নির্মিত বৈশিষ্ট্য রয়েছে যা অ্যাপ্লিকেশনটিতে একটি নির্দিষ্ট কাজ কনফিগার করতে এবং সম্পাদন করতে ব্যবহার করা যেতে পারে। অ্যাপ্লিকেশনটিতে একটি নির্দিষ্ট ইভেন্ট চালানোর জন্য, আমরা bind("
উদাহরণ
# Import the required libraries
from tkinter import *
from tkinter import ttk
# Create an instance of tkinter frame or window
win=Tk()
# Set the size of the window
win.geometry("700x350")
def change_bgcolor(e):
win.config(background="green3")
def change_fgcolor(e):
win.config(background="white")
# Add Buttons to trigger the event
b1=Button(win, text="Hover on Me", font=('Georgia 16'))
b1.pack(pady=60,anchor=CENTER)
# Bind the events
for b in [b1]:
b.bind("<Enter>",change_bgcolor)
b.bind("<Leave>", change_fgcolor)
win.mainloop() আউটপুট
যদি আমরা উপরের কোডটি চালাই, এটি একটি উইন্ডো প্রদর্শন করবে যাতে একটি বোতাম রয়েছে৷
৷

যখন আমরা বোতামে মাউস হভার করি, এটি মূল উইন্ডোর পটভূমির রঙ পরিবর্তন করবে।
