पैडिंग किसी एप्लिकेशन में विजेट्स के लेआउट को बढ़ाता है। टिंकर में एप्लिकेशन विकसित करते समय, आप पैडिंग को दो या अधिक तरीकों से सेट कर सकते हैं। टिंकर में ज्यामिति प्रबंधक आपको पैडिंग को परिभाषित करने की अनुमति देता है (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" पैडिंग के मूल्यों को परिभाषित करने के लिए उपयोग किया जाता है। चरों से ही पैडिंग के मान को बदलने का प्रयास करें।