ধরুন আমরা একটি ফাংশন কল করতে চাই যখনই একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য একটি বোতাম বা একটি কী চাপা হয়। আমরা bind(') ব্যবহার করে একটি বোতাম বা কী দিয়ে অপারেশন ধারণ করা ফাংশনটিকে আবদ্ধ করতে পারি ) পদ্ধতি। এখানে, আপনি যে কোন ইভেন্ট বা ফাংশনকে কল করতে হবে তার কোন কী বাঁধতে পারেন।
উদাহরণ
এই উদাহরণে, আমরা একটি ফাংশন তৈরি করেছি যা একটি ডায়ালগ বক্স খুলবে যখনই আমরা একটি বোতামে ক্লিক করব৷
#Import the required libraries
from tkinter import *
from tkinter import ttk
from tkinter import messagebox
#Create an instance of Tkinter Frame
win = Tk()
#Set the geometry of Tkinter Frame
win.geometry("700x350")
#Define a function for opening the Dialog box
def open_prompt():
messagebox.showinfo("Message", "Click Okay to Proceed")
#Create a Label widget
Label(win, text= "Click to Open the MessageBox").pack(pady=15)
#Create a Button for opening a dialog Box
ttk.Button(win, text= "Open", command= open_prompt).pack()
win.mainloop() আউটপুট
উপরের কোডটি চালানোর ফলে একটি লেবেল এবং একটি বোতাম সহ একটি উইন্ডো প্রদর্শিত হবে৷
৷

"খুলুন" বোতামে ক্লিক করার পরে, এটি একটি ডায়ালগ বক্স খোলার জন্য একটি ফাংশনকে কল করবে৷
