Tkinter হল একটি পাইথন লাইব্রেরি যা GUI-ভিত্তিক অ্যাপ্লিকেশন তৈরি এবং বিকাশ করতে ব্যবহৃত হয়। ধরা যাক আমাদের এমন একটি অ্যাপ্লিকেশন তৈরি করতে হবে যাতে আমরা উইজেটগুলি দেখাতে বা লুকিয়ে রাখতে পারি।
- উইজেটটি প্রদর্শন/দেখাতে, প্যাক() ব্যবহার করুন জ্যামিতি ম্যানেজার
- অ্যাপ্লিকেশন থেকে যেকোনো উইজেট লুকানোর জন্য, pack_forget() ব্যবহার করুন পদ্ধতি।
উদাহরণ
কীভাবে উইজেটগুলি দেখাতে/লুকাতে হয় তা বোঝার জন্য এই উদাহরণটি নেওয়া যাক −
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Set the size of the tkinter window win.geometry("700x350") # Define the style for combobox widget style = ttk.Style() style.theme_use('xpnative') # Define a function to show/hide widget def show_widget(): label.pack() def hide_widget(): label.pack_forget() b1.configure(text="Show", command=show_widget) # Add a label widget label = ttk.Label(win, text="Eat, Sleep, Code and Repeat", font=('Aerial 11')) label.pack(pady=30) # Add a Button widget b1 = ttk.Button(win, text="Hide", command=hide_widget) b1.pack(pady=20) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি উইন্ডো খুলবে যাতে অ্যাপ্লিকেশন থেকে উইজেটগুলি দেখানো/লুকানোর জন্য একটি বোতাম থাকবে।
এখন, উইন্ডো থেকে লেবেল পাঠ্য প্রদর্শন/লুকাতে বোতামে ক্লিক করুন।