প্যাডিং একটি অ্যাপ্লিকেশনে উইজেটগুলির বিন্যাসকে উন্নত করে। Tkinter-এ একটি অ্যাপ্লিকেশন তৈরি করার সময়, আপনি দুটি বা তার বেশি উপায়ে প্যাডিং সেট করতে পারেন। Tkinter-এর জ্যামিতি ম্যানেজার আপনাকে প্যাডিং (padx) সংজ্ঞায়িত করতে দেয় এবং প্যাডি ) প্রতিটি উইজেটের জন্য (লেবেল, পাঠ্য, বোতাম , ইত্যাদি)। অ্যাপ্লিকেশন উপাদান সেট করতে এবং এর বৈশিষ্ট্যগুলি দেখতে এবং সামঞ্জস্যপূর্ণ অনুভব করতে, আপনি একটি ভেরিয়েবলের মানগুলি সংজ্ঞায়িত করতে পারেন। মানগুলি আরও উইজেটগুলির প্যাডিং সংজ্ঞায়িত করতে ব্যবহার করা যেতে পারে। আসুন একটি উদাহরণ দিয়ে এটি বুঝতে পারি।
উদাহরণ
নিম্নলিখিত উদাহরণে, আমরা একটি ফ্রেম তৈরি করব যার ভিতরে উইজেটগুলি সংজ্ঞায়িত করা হয়েছে। উইজেটগুলির চেহারা এবং অনুভূতি সামঞ্জস্যপূর্ণ তা নিশ্চিত করার জন্য, আমরা প্যাডিং মানগুলির জায়গায় এটি ব্যবহার করার জন্য ভেরিয়েবল থেকে মানগুলি ধরতে পারি৷
# Import required libraries from tkinter import * # Create an instance of tkinter window win = Tk() win.geometry("700x350") # Define padding values in variables px=30 py=30 # Create a frame widget frame=Frame(win, width=40, height=65, bg="blue") # Create a label widget label=Label(frame, text="A Labeled Widget", font=('Arial 15 bold'), bg="skyblue") label.pack(padx=px, pady=py) frame.pack(padx=px, pady=py) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি ফ্রেমের ভিতরে একটি লেবেল উইজেট সহ একটি উইন্ডো প্রদর্শিত হবে৷
ভেরিয়েবল "px" এবং "py" প্যাডিং এর মান নির্ধারণ করতে ব্যবহৃত হয়। ভেরিয়েবল থেকে প্যাডিংয়ের মান পরিবর্তন করার চেষ্টা করুন।