टिंकर में, आप एक अलग ज्यामिति प्रबंधक का उपयोग करके एप्लिकेशन के जीयूआई को सेट कर सकते हैं। ग्रिड ज्यामिति प्रबंधक टिंकर में सबसे उपयोगी ज्यामिति प्रबंधकों में से एक है जिसका उपयोग 2D ज्यामिति फॉर्म का उपयोग करके एप्लिकेशन में विजेट स्थान सेट करने के लिए किया जाता है।
ग्रिड ज्यामिति प्रबंधक के साथ, आप निश्चित संख्या में पंक्तियों और स्तंभों को सेट कर सकते हैं और विजेट को एप्लिकेशन के किसी भी स्थान पर रख सकते हैं। पंक्तियों और स्तंभों की एक निश्चित संख्या सेट करने के लिए, आपको पंक्ति और स्तंभ कॉन्फ़िगरेशन का आकार मान निर्दिष्ट करना होगा जो किसी विशेष विजेट के स्थान को सेट करने में मदद करता है।
उदाहरण
निम्नलिखित उदाहरण में, हमने एक लेबल विजेट बनाया है और विंडो की पंक्ति और स्तंभ के साथ स्थान सेट करने के लिए ग्रिड ज्यामिति प्रबंधक का उपयोग किया है।
# 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()
आउटपुट
ऊपर दिए गए कोड को चलाने से विंडो की पंक्ति और कॉलम के साथ लेबल विजेट वाली एक विंडो प्रदर्शित होगी।