Tkinter-এ, আপনি একটি ভিন্ন জ্যামিতি ম্যানেজার ব্যবহার করে অ্যাপ্লিকেশনটির GUI সেট করতে পারেন। গ্রিড জ্যামিতি ম্যানেজার 2D জ্যামিতি ফর্ম ব্যবহার করে অ্যাপ্লিকেশনে উইজেট অবস্থান সেট করতে ব্যবহৃত tkinter-এর সবচেয়ে দরকারী জ্যামিতি পরিচালকদের মধ্যে একজন৷
একটি গ্রিড জ্যামিতি ম্যানেজারের সাহায্যে, আপনি একটি নির্দিষ্ট সংখ্যক সারি এবং কলাম সেট করতে পারেন এবং উইজেটটিকে অ্যাপ্লিকেশনের যেকোনো স্থানে রাখতে পারেন। একটি নির্দিষ্ট সংখ্যক সারি এবং কলাম সেট করতে, আপনাকে সারি এবং কলাম কনফিগারেশনের আকারের মান নির্দিষ্ট করতে হবে যা একটি নির্দিষ্ট উইজেটের অবস্থান সেট করতে সহায়তা করে।
উদাহরণ
নিম্নলিখিত উদাহরণে, আমরা একটি লেবেল উইজেট তৈরি করেছি এবং উইন্ডোর সারি এবং কলাম বরাবর অবস্থান সেট করতে গ্রিড জ্যামিতি ম্যানেজার ব্যবহার করেছি৷
# Import the required library from tkinter import* # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Add a label widget label1 = Label(win, text='Label1', font=("Calibri, 15")) label1.grid(column=1, row=2) label2 = Label(win, text='Label2', font=("Calibri, 15")) label2.grid(column=3, row=5) label3 = Label(win, text='Label3', font=("Calibri, 15")) label3.grid(column=5, row=8) label4 = Label(win, text='Label4', font=("Calibri, 15")) label4.grid(column=7, row=11) # set size of the window and add row and column win.rowconfigure(9) win.columnconfigure(9) win.mainloop()
আউটপুট
উপরের কোডটি চালানো হলে উইন্ডোর সারি এবং কলাম বরাবর লেবেল উইজেট সেট করা একটি উইন্ডো প্রদর্শিত হবে।