Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

.grid() से बेहतर टिंकर ज्यामिति प्रबंधक क्या है?

ज्यामिति प्रबंधक टिंकर पुस्तकालय में विशिष्ट विशेषताओं में से एक है। यह विंडो में सभी टिंकर विजेट्स को संरचना प्रदान करता है। ज्यामिति प्रबंधक का उपयोग टिंकर एप्लिकेशन विंडो में विजेट के लेआउट और स्थिति को स्वरूपित करने के लिए किया जाता है।

किसी भी विजेट के रूप और स्वरूप को प्रारूपित करने के लिए, हमारे पास ज्यामिति प्रबंधक में तीन सामान्य तरीके हैं।

  • ज्यामिति प्रबंधक पैक करें
  • ग्रिड ज्यामिति प्रबंधक
  • ज्यामिति प्रबंधक रखें

प्रत्येक ज्यामिति प्रबंधक में कुछ विशेषताएं होती हैं जो विगेट्स को एक अलग शैली और लेआउट प्रदान करती हैं। पैक ज्योमेट्री मैनेजर सबसे अधिक इस्तेमाल किया जाने वाला लेआउट मैनेजर है जो कैनवास में विजेट के गुणों को जोड़ने, मार्जिन, भरने और विस्तार करने की सुविधा देता है। पैक प्रबंधक किसी भी Tkinterapplication के लिए सबसे सरल ज्यामिति प्रबंधक है।

उदाहरण

# Import the required library
from tkinter import *
from tkinter import ttk

# Create an instance of Tkinter window
win= Tk()

# Set the size of the window
win.geometry("700x350")

# Create a Button widget
ttk.Button(win, text= "Button").pack(padx= 20,pady=20, expand= 1)
win.mainloop()

आउटपुट

.grid() से बेहतर टिंकर ज्यामिति प्रबंधक क्या है?

ग्रिड ज्यामिति प्रबंधक

ग्रिड ज्यामिति प्रबंधक कई जटिल अनुप्रयोगों के लिए उपयोगी है जहां हमारे पास बहुत सारे विजेट हैं। यह निर्देशांक ज्यामिति प्रणाली के आधार पर कार्य करता है। यह सभी विजेट्स को एक ग्रिड में रखता है जैसे कि रो और कॉलम। आप ग्रिड मैनेजर का उपयोग करके एप्लिकेशन में किसी भी विजेट को एक लेआउट प्रदान कर सकते हैं।

उदाहरण

# Import the required library
from tkinter import *
from tkinter import ttk

# Create an instance of Tkinter window
win= Tk()

# Set the size of the window
win.geometry("700x350")
# Create a Button widget
ttk.Button(win, text= "Button1").grid(row=0, column=0)
ttk.Button(win, text= "Button2").grid(row=0, column=1)

win.mainloop()

आउटपुट

.grid() से बेहतर टिंकर ज्यामिति प्रबंधक क्या है?


  1. क्या आर्क लिनक्स उबंटू से बेहतर है?

    लिनक्स की दुनिया में आर्क लिनक्स और उबंटू दो प्रमुख खिलाड़ी हैं। दोनों का एक विशाल प्रशंसक आधार है, जिसमें कई लोग एक के पक्ष में और दूसरे के खिलाफ सख्त रुख अपनाते हैं। इन वितरणों ने व्युत्पन्न वितरणों के एक पूरे परिवार को जन्म दिया है जो अपने आप में बड़े खिलाड़ी हैं। लेकिन कौन सा बेहतर है? क्या उबंट

  1. डिवाइस मैनेजर क्या है? [व्याख्या]

    विंडोज ऑपरेटिंग सिस्टम के पास वर्तमान में 96% मार्केट शेयर है। पर्सनल कंप्यूटर की दुनिया में। इस अवसर को भुनाने के लिए, हार्डवेयर निर्माता ऐसे उत्पाद बनाने की कोशिश करते हैं जो मौजूदा कंप्यूटर बिल्ड में बहुत सारी सुविधाएँ जोड़ते हैं। लेकिन इनमें से कोई भी मानकीकृत नहीं है। प्रत्येक निर्माता अपने स्व

  1. विंडोज 10 बूट मैनेजर क्या है?

    विंडोज बूट मैनेजर आपके सिस्टम में एक सॉफ्टवेयर उपयोगिता है, जिसे अक्सर BOOTMGR . कहा जाता है . यह आपको हार्ड ड्राइव पर एकाधिक ऑपरेटिंग सिस्टम की सूची से एकल ऑपरेटिंग सिस्टम को लोड करने में मदद करता है। साथ ही, यह उपयोगकर्ता को बिना किसी बेसिक इनपुट/आउटपुट सिस्टम के सीडी/डीवीडी ड्राइव, यूएसबी या फ्लॉ