Tkinter অনেক অন্তর্নির্মিত উইজেট প্রদান করে যা উচ্চ স্তরের ডেস্কটপ অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যেতে পারে। লেবেলফ্রেম উইজেট তাদের মধ্যে একটি, যা ব্যবহারকারীদের একটি লেবেলযুক্ত ফ্রেম যুক্ত করতে দেয়। লেবেল লেবেলফ্রেমে আরেকটি উইজেট , যা একটি ফ্রেম বা যেকোনো পাত্রে পাঠ্য বা ছবি যোগ করতে ব্যবহৃত হয়।
লেবেলফ্রেম উইজেটের দুটি প্রধান উপাদান রয়েছে,
-
টাইটেল বার (লেবেলফ্রেম উইজেটের পাঠ্য হিসাবেও পরিচিত)।
-
সামগ্রী (লেবেলফ্রেম উইজেটের বিষয়বস্তু। আপনি লেবেলফ্রেম উইজেটের ভেতরের বিষয়বস্তু হিসেবে একটি ছবি বা পাঠ্য যোগ করতে পারেন।)
একটি লেবেলফ্রেম উইজেট সংজ্ঞায়িত করতে, আপনাকে লেবেলফ্রেম(রুট)-এর কনস্ট্রাক্টরকে সংজ্ঞায়িত করতে হবে উইজেট।
উদাহরণ
এখানে লেবেলফ্রেম উইজেটের একটি কার্যকরী উদাহরণ যেখানে আমরা লেবেলফ্রেম উইজেটের বিষয়বস্তু হিসাবে কিছু পাঠ্য যোগ করব।
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Create a canvas widget canvas= Canvas(win) canvas.pack() # Create a LabelFrame widget lf = LabelFrame(canvas,text= "Welcome Window") # Add a label in the labelFrame widget label= Label(lf, text= "This text is inside the LabelFrame.") label.config(font= 'Arial 12') label.pack(padx=20, pady=20) lf.pack() win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি লেবেলফ্রেম উইজেট এবং এর ভিতরে কিছু পাঠ্য থাকে৷