কম্পিউটার

আমি কিভাবে Tkinter এ উইন্ডো বন্ধ ইভেন্ট পরিচালনা করব?


Tkinter উইন্ডো বন্ধ করার জন্য একটি কাস্টম হ্যান্ডলার প্রদান করে। এটি একটি কলব্যাক ফাংশন হিসাবে কাজ করে যা ব্যবহারকারী উইন্ডোটি বন্ধ করার জন্য চালাতে পারে৷

হ্যান্ডলার ব্যবহার করে উইন্ডোটি বন্ধ করতে, আমরা destroy() ব্যবহার করতে পারি পদ্ধতি এটি যেকোনো ফাংশন বা যেকোনো উইজেটে কল করার পর হঠাৎ করেই উইন্ডোটি বন্ধ করে দেয়। আসুন আমরা একটি পদ্ধতি সংজ্ঞায়িত করে ক্লোজ ইভেন্ট হ্যান্ডলারকে আহ্বান করি।

উইজেটে একটি যুক্তি হিসাবে ব্যবহার করে

উদাহরণ

#Importing the required library
from tkinter import *

#Create an instance of tkinter frame or window
win= Tk()

#Set the geometry
win.geometry("600x400")

#Create a button and pass arguments in command as a function name
my_button= Button(win, text= "X", font=('Helvetica bold', 20),
borderwidth=2, command= win.destroy)
my_button.pack(pady=20)

win.mainloop()

একটি ফাংশনে আহ্বান করে

#Importing the required library
from tkinter import *

#Create an instance of tkinter frame or window
win= Tk()

#Set the geometry
win.geometry("600x300")

#Define a function

def close():
   win.destroy()

#Create a button and pass arguments in command as a function name
my_button= Button(win, text= "X", font=('Helvetica bold', 20),
borderwidth=2, command= close)
my_button.pack(pady=20)

win.mainloop()

আউটপুট

উপরের কোডটি চালালে একটি "X" বোতাম তৈরি হবে এবং সেটিতে ক্লিক করে আমরা মূল উইন্ডোটি বন্ধ করতে পারি।

আমি কিভাবে Tkinter এ উইন্ডো বন্ধ ইভেন্ট পরিচালনা করব?


  1. Tkinter এ পর্দায় একটি উইন্ডো কেন্দ্রে কিভাবে?

  2. কিভাবে একটি বোতাম টিপে একটি Tkinter উইন্ডো বন্ধ করবেন?

  3. কিভাবে অন্যদের উপরে একটি Tkinter উইন্ডো রাখা?

  4. আমি কিভাবে একটি tkinter উইন্ডো বন্ধ করতে পারি?