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

टिंकर में ग्रिड () का उपयोग करके विजेट को क्षैतिज रूप से कैसे केंद्रित करें?

जैसा कि नाम से पता चलता है, एक ग्रिड कुछ और नहीं बल्कि पंक्तियों और स्तंभों का एक सेट है। टिंकर ग्रिड मैनेजर इसी तरह काम करता है; यह डिवाइस को लंबवत और क्षैतिज रूप से अपनी स्थिति के माध्यम से संरेखित करने के लिए विजेट को 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()

आउटपुट

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

टिंकर में ग्रिड () का उपयोग करके विजेट को क्षैतिज रूप से कैसे केंद्रित करें?


  1. विंडो से टिंकर विजेट कैसे हटाएं?

    कभी-कभी, हम एक ऐसे विजेट को हटाना चाहते हैं जो एप्लिकेशन में किसी काम का नहीं है। हम .नष्ट . का उपयोग करके विंडो या फ़्रेम से विजेट हटा सकते हैं टिंकर में विधि। इसके लिए एक फ़ंक्शन को परिभाषित करके इसे विजेट में लागू किया जा सकता है। उदाहरण इस उदाहरण में, हमने एक बटन बनाया है जो विंडो से टेक्स्ट ले

  1. टिंकर का उपयोग करके स्प्लैश स्क्रीन कैसे बनाएं?

    मान लें कि हम tkinter का उपयोग करके एक स्प्लैश स्क्रीन बनाना चाहते हैं। एस्पलैश स्क्रीन बनाने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे - इसमें कुछ लेबल के साथ स्प्लैश स्क्रीन बनाएं। ओवरराइड रीडायरेक्ट . का उपयोग करके स्प्लैश स्क्रीन को बॉर्डर रहित बनाएं विधि। मुख्य विंडो के लिए एक फ़ंक्श

  1. मैं टिंकर विंडो कैसे बंद करूं?

    टिंकर का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, टाइटल बार पर बटन के माध्यम से विंडो या फ्रेम को बंद किए बिना बंद करना मुश्किल हो जाता है। ऐसे मामलों में, हम .destroy() . का उपयोग कर सकते हैं विंडो बंद करने की विधि। चूंकि टिंकर विशेषताएँ एक-दूसरे से स्वतंत्र होती हैं, इसलिए हम एक बटन का उ