Tkinter হল একটি আদর্শ পাইথন লাইব্রেরি যা GUI-ভিত্তিক অ্যাপ্লিকেশন তৈরি এবং বিকাশ করতে ব্যবহৃত হয়। আমরা Tkinter-এ একটি অ্যাপ্লিকেশন তৈরি করতে পারি এবং এতে উইজেট যোগ করতে পারি যা অ্যাপ্লিকেশনটিকে আরও ইন্টারেক্টিভ করে তোলে।
ধরা যাক আমরা একটি অ্যাপ্লিকেশনে একটি পপআপ ডায়ালগ দেখাতে চাই। এই ক্ষেত্রে, আমরা বিল্ট-ইন মেসেজবক্স ব্যবহার করতে পারি tkinter মডিউল. এটি আমাদের বিভিন্ন ডায়ালগ বক্স যেমন ত্রুটি, তথ্য বাক্স, নিশ্চিতকরণ বাক্স ইত্যাদি দেখাতে দেয়।
উদাহরণ
এই উদাহরণে, আমরা একটি বোতাম তৈরি করেছি, যেটিতে ক্লিক করলে স্ক্রিনে একটি পপআপ বার্তা দেখাবে৷
# Import the required library from tkinter import * from tkinter import ttk from tkinter import messagebox # Create an instance of tkinter frame win=Tk() # Set the geometry win.geometry("700x250") # Define a button to show the popup message box def on_click(): messagebox.showinfo("Message", "Hey folks!") # Add a Label widget Label(win, text="Click the button to open a popup", font=('Georgia 13')) # Create a button to open the popup dialog ttk.Button(win, text="Open Popup", command=on_click).pack(pady=30) win.mainloop()
আউটপুট
উপরের কোডটি চালানো হলে একটি ডায়ালগ বক্স খোলার জন্য একটি বোতাম সহ একটি উইন্ডো প্রদর্শিত হবে৷
৷
স্ক্রিনে পপআপ ডায়ালগ বক্স দেখাতে বোতামে ক্লিক করুন।