टिंकर विंडो पर विजेट लगाने के लिए हम विभिन्न ज्यामिति प्रबंधकों का उपयोग करते हैं। ज्योमेट्री मैनेजर एप्लिकेशन को बताता है कि विंडो में विजेट्स को कहां और कैसे व्यवस्थित करना है। ज्यामिति प्रबंधक के साथ, आप अनुप्रयोग विंडो में विजेट के आकार और निर्देशांक को कॉन्फ़िगर कर सकते हैं।
पैक () टिंकर में विधि तीन ज्यामिति प्रबंधकों में से एक है। अन्य ज्यामिति प्रबंधक हैं ग्रिड() और स्थान () . पैक () ज्योमेट्री मैनेजर आमतौर पर पैडिंग और विंडो में विजेट्स को व्यवस्थित करने का एक तरीका प्रदान करने के लिए उपयोग किया जाता है।
किसी विजेट को परिभाषित करने के बाद उसके गुणों और विशेषताओं को स्पष्ट रूप से कॉन्फ़िगर करने के लिए, आप कॉन्फ़िगर () . का उपयोग कर सकते हैं तरीका। कॉन्फ़िगर करें () विधि का उपयोग आकार बदलने और व्यवस्थित करने के गुणों सहित विजेट गुणों को कॉन्फ़िगर करने के लिए भी किया जाता है।
उदाहरण
निम्नलिखित उदाहरण में, हमने एक लेबल विजेट और बटन विजेट बनाया है। pack() . का उपयोग करके दोनों विजेट के गुणों और विशेषताओं को कुशलता से कॉन्फ़िगर किया जा सकता है और कॉन्फ़िगर करें () तरीके।
# Import required libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Define a function def close_win(): win.destroy() # Create a label my_label=Label(win, text="Hey Everyone!", font=('Arial 14 bold')) my_label.pack(pady= 30) # Create a button button= Button(win, text="Close") button.pack() # Configure the label properties my_label.configure(bg="black", fg="white") button.configure(font= ('Monospace 14 bold'), command=close_win) win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने पर एक बटन और एक लेबल विजेट के साथ एक विंडो प्रदर्शित होगी। आप कॉन्फ़िगर () . में मानों में हेर-फेर करके इन विजेट्स के गुणों को कॉन्फ़िगर कर सकते हैं विधि।