Tkinter নির্দিষ্ট অপারেশন সঞ্চালনের জন্য উইজেট আবদ্ধ করার একটি উপায় প্রদান করে। এই ক্রিয়াকলাপগুলিকে একটি ফাংশনে সংজ্ঞায়িত করা হয় যা একটি নির্দিষ্ট উইজেট দ্বারা কল করা যেতে পারে। bind( এই ধরনের ক্রিয়াকলাপ পরিচালনা করার জন্য কীবোর্ড কী আবদ্ধ করতে পদ্ধতি ব্যবহার করা হয়। আমরা বোতাম উইজেটের জন্য নির্দিষ্ট ইভেন্টগুলি পরিচালনা করার জন্য একটি নির্দিষ্ট কী বাঁধতে পারি।
উদাহরণ
#Import tkinter library from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame or window win = Tk() #Set the geometry of tkinter frame win.geometry("750x250") def callback(): Label(win, text="Hello World!", font=('Georgia 20 bold')).pack(pady=4) #Create a Label and a Button widget btn = ttk.Button(win, text="Press Enter to Show a Message", command= callback) btn.pack(ipadx=10) win.bind('<Return>',lambda event:callback()) win.mainloop()
আউটপুট
উপরের কোডটি কার্যকর করলে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি বোতাম থাকে৷
৷
যখন আমরা "এন্টার" কী টিপুন, তখন এটি স্ক্রিনে বার্তাটি দেখাবে।