Tkinter বার্তা উইজেট সাধারণত একটি tkinter উইন্ডোতে পাঠ্য বার্তা প্রদর্শন করতে ব্যবহৃত হয়। Tkinter মেসেজ উইজেটকে বিভিন্ন বৈশিষ্ট্য যোগ করেও কনফিগার করা যেতে পারে, উদাহরণস্বরূপ, ফন্ট-প্রপার্টি, ব্যাকগ্রাউন্ড এবং ফোরগ্রাউন্ড কালার প্রোপার্টি এবং বাক্সের কোণগুলি প্রশস্ত করার জন্য প্যাডিং ইত্যাদি।
আসুন আমরা ধরে নিই যে আমরা বার্তা উইজেটটিকে আকার পরিবর্তন করা থেকে থামাতে চাই, তারপর আমরা fill=BOTH ব্যবহার করতে পারি প্যাকে সম্পত্তি মেসেজ উইজেট প্যাক করার সময় জ্যামিতি ম্যানেজার। এটি কীভাবে কাজ করে তা প্রদর্শনের জন্য একটি উদাহরণ নেওয়া যাক।
উদাহরণ
# Import the required library
from tkinter import *
# Create an instance of tkinter frame or widget
win = Tk()
# Size of the window
win.geometry("700x350")
# Create a Non-resizable messagebox
msg=Message(win, text="Hi, how are you doing?")
msg.config(bg='yellow', font=('Calibri', 16), borderwidth=2)
msg.pack(fill=BOTH)
# Run the mainloop
win.mainloop() আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -

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

এই ক্ষেত্রে, মেসেজবক্সের প্রস্থ উইন্ডোর আকার নির্বিশেষে স্থির থাকবে।