Tkinter Message উইজেট সাধারণত একটি Tkinter উইন্ডোতে টেক্সট মেসেজ প্রদর্শন করতে ব্যবহৃত হয়। Tkinter Message উইজেটকে বিভিন্ন প্রোপার্টি যোগ করে কনফিগার করা যায়, উদাহরণস্বরূপ, ফন্ট-প্রোপার্টি, ব্যাকগ্রাউন্ড এবং ফোরগ্রাউন্ড কালার প্রোপার্টি, এবং বক্সের কোণা চওড়ানোর জন্য প্যাডিং, ইত্যাদি।
ধরুন আমরা Message উইজেটকে রিসাইজ হতে রোধ করতে চাই, তবে আমরা pack জ্যামিতি ম্যানেজারে Message উইজেট প্যাক করার সময় fill=BOTH প্রোপার্টি ব্যবহার করতে পারি। এটি কীভাবে কাজ করে বুঝতে একটি উদাহরণ নেই।
উদাহরণ
# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
# Tkinter ফ্রেম বা উইজেট ইনস্ট্যান্স তৈরি করুন
win = Tk()
# উইন্ডোর আকার
win.geometry("700x350")
# একটি নন-রিসাইজেবল মেসেজবক্স তৈরি করুন
msg = Message(win, text="Hi, how are you doing?")
msg.config(bg='yellow', font=('Calibri', 16), borderwidth=2)
msg.pack(fill=BOTH)
# মেইনলুপ রান করুন
win.mainloop()
আউটপুট
এটি নিচের আউটপুট তৈরি করবে:

এখানে, যদি আপনি উইন্ডো টানেন, Messagebox অটোমেটিক্যালি রিসাইজ হবে।
fill=BOTH প্যারামিটার ছাড়া, একই কোড নিচের আউটপুট তৈরি করবে:

এই কেসে, Messagebox-এর প্রস্থ উইন্ডোর আকার নির্বিশেষে ফিক্সড থাকবে।