ধরুন আমাদের এমন একটি অ্যাপ্লিকেশন তৈরি করতে হবে যাতে আমরা যখনই প্রয়োজন তখন উইজেটগুলি দেখাতে এবং লুকিয়ে রাখতে পারি৷
-
উইজেটগুলি pack_forget() এর মাধ্যমে লুকানো যেতে পারে পদ্ধতি।
-
লুকানো উইজেটগুলি দেখানোর জন্য, আমরা প্যাক() ব্যবহার করতে পারি পদ্ধতি।
ল্যাম্বডা বা বেনামী ফাংশন ব্যবহার করে উভয় পদ্ধতিই ব্যবহার করা যেতে পারে।
উদাহরণ
#Import the required library
from tkinter import *
#Create an instance of tkinter frame
win= Tk()
#Define the geometry of the window
win.geometry("650x450")
#Define function to hide the widget
def hide_widget(widget):
widget.pack_forget()
#Define a function to show the widget
def show_widget(widget):
widget.pack()
#Create an Label Widget
label= Label(win, text= "Showing the Message", font= ('Helvetica bold', 14))
label.pack(pady=20)
#Create a button Widget
button_hide= Button(win, text= "Hide", command= lambda:hide_widget(label))
button_hide.pack(pady=20)
button_show= Button(win, text= "Show", command= lambda:show_widget(label))
button_show.pack()
win.mainloop() আউটপুট
উপরের কোডটি চালানো হলে দুটি বোতাম "দেখান" এবং "লুকান" সহ একটি উইন্ডো প্রদর্শিত হবে যা উইজেটগুলি দেখাতে এবং লুকানোর জন্য ব্যবহার করা যেতে পারে৷

এখন লেবেল টেক্সট লুকাতে "লুকান" বোতামে ক্লিক করুন এবং লেবেল টেক্সট দেখানোর জন্য "দেখান" বোতামে ক্লিক করুন।
