Tkinter शुरू में एक विंडो या फ्रेम ऑब्जेक्ट बनाता है जहां सभी विजेट्स, फ्रेम डिस्प्ले होते हैं।
Tkinter कंपोनेंट्स यूज़र-डिफाइंड ज्योमेट्री के अनुसार विंडो साइज़ और चौड़ाई एडजस्ट करते हैं।
स्क्रीन साइज़ प्राप्त करने के लिए, हम winfo_screenwidth() का उपयोग कर सकते हैं जो स्क्रीन चौड़ाई रिटर्न करता है और winfo_screenheight() स्क्रीन की ऊंचाई पिक्सेल्स में रिटर्न करता है।
उदाहरण
इस उदाहरण में, हम स्क्रीन साइज़ को आउटपुट के रूप में प्रिंट करेंगे।
# आवश्यक लाइब्रेरीज़ इम्पोर्ट करें
from tkinter import *
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# फ्रेम की ज्योमेट्री सेट करें
win.geometry("650x250")
# वर्तमान स्क्रीन चौड़ाई और ऊंचाई प्राप्त करें
screen_width = win.winfo_screenwidth()
screen_height = win.winfo_screenheight()
# स्क्रीन साइज़ प्रिंट करें
print("स्क्रीन चौड़ाई:", screen_width)
print("स्क्रीन ऊंचाई:", screen_height)
win.mainloop()
आउटपुट
कोड चलाने से एक विंडो डिस्प्ले होगी और स्क्रीन साइज़ प्रिंट होगा।
स्क्रीन चौड़ाई: 1366 स्क्रीन ऊंचाई: 768