টকিন্টার ইভেন্ট ট্রিগার করার জন্য বাটন উইজেট প্রদান করে। মান লইয়া চলা যাক আমাদের অ্যাপ্লিকেশনে একটি বাটন আছে যা ইতিমধ্যে ডিজেবলড। বাটনের স্টেট পরিবর্তন করতে, আমরা state প্রপার্টি ব্যবহার করতে পারি।
state প্রপার্টি অ্যাপ্লিকেশনে একটি বাটন এনেবল এবং ডিজেবল করতে ব্যবহৃত হয়। অ্যাপ্লিকেশনের স্টেট পরিবর্তন করার জন্য আমাদের দুটি অপারেশন রয়েছে: state=DISABLED এবং state=NORMAL।
উদাহরণ
# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
# tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# ফ্রেমের জিওমেট্রি সেট করুন
win.geometry("650x450")
# বাটন অবজেক্টের জন্য একটি ফাংশন ডিফাইন করুন
def quit_win():
win.destroy()
# উইন্ডো বন্ধ করার জন্য একটি বাটন তৈরি করুন
Button(win, text="Quit", command=quit_win, font=('Helvetica bold', 20), state=NORMAL).pack(pady=5)
win.mainloop()
আউটপুট ১
বাটন ডিজেবলড থাকলে আউটপুট,

আউটপুট ২
বাটন state=NORMAL থাকলে আউটপুট
