जैसा कि नाम से पता चलता है, एक ग्रिड कुछ और नहीं बल्कि पंक्तियों और स्तंभों का एक सेट है। टिंकर ग्रिड मैनेजर इसी तरह काम करता है; यह डिवाइस को लंबवत और क्षैतिज रूप से अपनी स्थिति के माध्यम से संरेखित करने के लिए विजेट को 2-आयामी विमान में रखता है।
आइए एक उदाहरण पर विचार करें जहां हम विजेट का आकार बदलते समय विंडो में केंद्रित करना चाहते हैं। ग्रिड(पंक्ति, स्तंभ) प्रॉपर्टी लेबल विजेट को क्षैतिज रूप से केंद्रित करने में मदद करेगी, और चिपचिपा संपत्ति विंडो में विजेट का आकार बदलने से बचेगी।
उदाहरण
#Import tkinter library from tkinter import * #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") #Make the window sticky for every case win.grid_rowconfigure(0, weight=1) win.grid_columnconfigure(0, weight=1) #Create a Label label=Label(win, text="This is a Centered Text",font=('Aerial 15 bold')) label.grid(row=2, column=0) label.grid_rowconfigure(1, weight=1) label.grid_columnconfigure(1, weight=1) win.mainloop()
आउटपुट
उपरोक्त कोड एक विंडो प्रदर्शित करेगा जिसमें क्षैतिज रूप से केंद्रित टेक्स्ट लेबल विजेट होगा। जब हम विंडो का आकार बदलते हैं, तो यह विजेट की स्थिति को प्रभावित नहीं करेगा।