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

पायथन टिंकर में डिफ़ॉल्ट फ़ॉन्ट को संशोधित करें

टिंकर विजेट के डिफ़ॉल्ट व्यवहार को बदलने के लिए, हम आम तौर पर option_add() को ओवरराइड करते हैं तरीका। गुण और मान option_add() . को पास कर दिए गए हैं विधि एप्लिकेशन के सभी विजेट्स में परिवर्तन को दर्शाएगी। इस प्रकार, डिफ़ॉल्ट फ़ॉन्ट बदलने से एप्लिकेशन में परिभाषित सभी विजेट्स के लिए फ़ॉन्ट प्रभावित होगा।

उदाहरण

यहां हम दो पैरामीटर को option_add() मेथड में पास करेंगे, यानी, option_add("*font", "font-family font-size font-style font-orientation")।

#Import the required libraries
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Set the geometry of frame
win.geometry("600x400")

#Change the default Font that will affect in all the widgets
win.option_add( "*font", "lucida 20 bold italic" )
win.resizable(False, False)

#Create a Label
Label(win, text="This is a New Line").pack()
Button(win, text="Button-1", width=10).pack()

win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से टेक्स्ट संबंधी जानकारी का उपयोग करने वाले सभी विजेट्स के लिए डिफ़ॉल्ट फ़ॉन्ट "ल्यूसिडा 20 बोल्ड इटैलिक" के रूप में सेट हो जाएगा।

पायथन टिंकर में डिफ़ॉल्ट फ़ॉन्ट को संशोधित करें

अब, प्रोग्राम पर वापस जाएँ, निम्न पंक्ति को हटाएँ, और इसे फिर से चलाएँ।

win.option_add( "*font", "lucida 20 bold italic" )

टेक्स्ट अब डिफ़ॉल्ट फ़ॉन्ट में दिखाई देगा -

पायथन टिंकर में डिफ़ॉल्ट फ़ॉन्ट को संशोधित करें


  1. पायथन टिंकर का उपयोग करके संदेशबॉक्स की स्थिति कैसे बदलें

    मान लीजिए कि हम टिंकर का उपयोग करके एक डायलॉग बॉक्स बनाना चाहते हैं। डायलॉग बॉक्स बनाने के लिए हम MessageBox लाइब्रेरी का उपयोग कर सकते हैं जिसमें डायलॉग टाइप जल्दी से बनाने के लिए कई फंक्शन शामिल हैं। बनाए गए डायलॉग बॉक्स की स्थिति को समायोजित करने के लिए, हम इसकी टॉपलेवल संपत्ति का उपयोग कर सकते

  1. मैं पायथन टिंकर रूट विंडो से कैसे छुटकारा पा सकता हूं?

    कभी-कभी, टिंकर एप्लिकेशन का परीक्षण करते समय, हमें टिंकरडिफॉल्ट विंडो या फ्रेम को छिपाने की आवश्यकता हो सकती है। दो सामान्य तरीके हैं जिनके द्वारा हम या तो अपनी टिंकर विंडो को छिपा सकते हैं, या उसे नष्ट कर सकते हैं। मेनलूप () टिंकर विंडो तब तक चलती रहती है जब तक कि वह बाहरी घटनाओं से बंद न हो जाए।

  1. टिंकर में माउस कर्सर बदलना

    Tkinter एक GUI- आधारित पायथन पुस्तकालय है जिसका उपयोग विभिन्न प्रकार के कार्यात्मक और GUI- आधारित अनुप्रयोगों को विकसित करने के लिए किया जाता है। यह बहुत सारे कार्य और विधियाँ प्रदान करता है जिनका उपयोग किसी एप्लिकेशन को विकसित करते समय एक्स्टेंसिबिलिटी और विभिन्न सुविधाएँ प्रदान करने के लिए किया जा