কম্পিউটার টিউটোরিয়াল

টকিন্টার পাইথনে উইজেট ইনভিজিবল করা

একটি টকিন্টার উইজেট ইনভিজিবল করতে, আমরা pack_forget() মেথড ব্যবহার করতে পারি। এটি সাধারণত উইন্ডো থেকে উইজেটগুলো আনম্যাপ করতে ব্যবহৃত হয়।

উদাহরণ

নিচের উদাহরণে, আমরা একটি লেবেল টেক্সট এবং একটি বাটন তৈরি করব যা লেবেল টেক্সট উইজেটে ইনভিজিবল ইভেন্ট ট্রিগার করতে ব্যবহার করা যেতে পারে।

# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
# tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# ফ্রেমের জিওমেট্রি সেট করুন
win.geometry("600x250")
# রিসাইজেবল প্রপার্টি ফালস সেট করুন
win.resizable(False, False)
# উইজেটগুলো ইনভিজিবল করুন
def make_invisible(widget):
    widget.pack_forget()
# উইন্ডো বা ফ্রেমের জন্য একটি লেবেল তৈরি করুন
label = Label(win, text="Hello World!", font=('Helvetica bold', 20), anchor="center")
label.pack(pady=20)
# উইজেটগুলো ইনভিজিবল করার জন্য একটি বাটন তৈরি করুন
btn = Button(win, text="Click", font=('Helvetica bold', 10), command=lambda: make_invisible(label))
btn.pack(pady=20)
win.mainloop()

আউটপুট

উপরোক্ত কোড চালালে নিচের উইন্ডো তৈরি হবে:

টকিন্টার পাইথনে উইজেট ইনভিজিবল করা

এখন "Click" বাটনে ক্লিক করুন টেক্সট লেবেল ইনভিজিবল করতে।

টকিন্টার পাইথনে উইজেট ইনভিজিবল করা

  1. পাইথন টকিন্টার: লেবেল উইজেটে টেক্সট সাইজ পরিবর্তন করা

  2. টকিন্টার পাইথনে টেক্সট উইজেটে স্ক্রোলবার অ্যাটাচ করা

  3. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  4. Tkinter Text Widgetকে Read-Only বা ডিজেবল করা