একটি Tkinter বোতাম ব্যবহার করে পাইথন থেকে প্রস্থান করার জন্য, আপনি নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করতে পারেন -
পদক্ষেপ −
-
tkinter লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন।
-
জ্যামিতি ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।
-
উইন্ডো বন্ধ করতে একটি ফাংশন close() সংজ্ঞায়িত করুন। win.destroy() পদ্ধতিটিকে কল করুন ভিতরে close() .
-
এরপরে, একটি বোতাম তৈরি করুন এবং close() এ কল করুন ফাংশন।
-
অবশেষে, মেইনলুপ চালান অ্যাপ্লিকেশন উইন্ডোর।
উদাহরণ
# Import the library from tkinter import * # Create an instance of window win = Tk() # Set the geometry of the window win.geometry("700x350") # Title of the window win.title("Click the Button to Close the Window") # Define a function to close the window def close(): #win.destroy() win.quit() # Create a Button to call close() Button(win, text= "Close the Window", font=("Calibri",14,"bold"), command=close).pack(pady=20) win.mainloop()
আউটপুট
কার্যকর করার সময়, এটি নিম্নলিখিত আউটপুট তৈরি করবে -
বোতামটি ক্লিক করলে, এটি উইন্ডোটি বন্ধ করে দেবে।
win.destroy() এর পরিবর্তে , আপনি win.quit()ও ব্যবহার করতে পারেন অ্যাপ্লিকেশন বন্ধ করতে। যাইহোক, উভয় মধ্যে একটি সূক্ষ্ম পার্থক্য আছে. win.quit() হঠাৎ করে অ্যাপ্লিকেশনটি ছেড়ে দেয় যার মানে মেইনলুপ এখনও ব্যাকগ্রাউন্ডে চলছে। win.destroy() অন্যদিকে মেইনলুপ বন্ধ করে দেয় এবং উইন্ডোর ভিতরের সমস্ত উইজেট ধ্বংস করে।