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

ट्किंटर में ttk कॉम्बोबॉक्स के लिए डिफ़ॉल्ट वैल्यू सेट करना?


ट्किंटर कॉम्बोबॉक्स का उपयोग एंट्री विजेट में ड्रॉप-डाउन मेनू जोड़ने के लिए किया जाता है, जिससे यह किसी भी एप्लिकेशन के मल्टीपल डेटा को हैंडल करने के लिए उपयोगी बनाता है। कॉम्बोबॉक्स विजेट को Combobox(arguments) का उपयोग करके बनाया जा सकता है। हालांकि, किसी एप्लिकेशन की विशेष आवश्यकता के लिए, हम कॉम्बोबॉक्स विजेट के लिए डिफ़ॉल्ट वैल्यू सेट कर सकते हैं। इसे उन सभी रिकॉर्ड्स को वेरिएबल में सूचीबद्ध करके सेट किया जा सकता है जो कॉम्बोबॉक्स में मौजूद होने चाहिए। current(index) मेथड में विशेष वैल्यू के इंडेक्स को निर्दिष्ट करके, हम कॉम्बोबॉक्स विजेट में डिफ़ॉल्ट वैल्यू सेट कर सकते हैं।

उदाहरण

# ट्किंटर लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk

# ट्किंटर फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# ट्किंटर फ्रेम की ज्योमेट्री सेट करें
win.geometry("750x250")

# कॉम्बोबॉक्स बनाएं
combobox = ttk.Combobox(win, state="readonly")
combobox['values'] = ('C++', 'Java', 'Python')
combobox.current(2)
combobox.pack(pady=30, ipadx=20)

win.mainloop()

आउटपुट

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

ट्किंटर में ttk कॉम्बोबॉक्स के लिए डिफ़ॉल्ट वैल्यू सेट करना?


  1. ट्किंटर स्पिनबॉक्स विजेट डिफ़ॉल्ट वैल्यू सेट करना ट्किंटर स्पिनबॉक्स विजेट डिफ़ॉल्ट वैल्यू सेट करना

    ट्किंटर स्पिनबॉक्स का उपयोग एंट्री विजेट में इन्क्रीमेंट और डिक्रीमेंट बटन जोड़ने के लिए किया जाता है, जिससे यह किसी भी एप्लिकेशन के न्यूमेरिकल डेटा को हैंडल करने के लिए उपयोगी बनाता है। स्पिनबॉक्स विजेट को Spinbox(arguments) का उपयोग करके बनाया जा सकता है। हम StringVar() ऑब्जेक्ट का उपयोग करके वैल

  1. ट्किंटर में टेक्स्ट के लिए फ़ॉन्ट कैसे सेट करें? ट्किंटर में टेक्स्ट के लिए फ़ॉन्ट कैसे सेट करें?

    ट्किंटर में कई इनबिल्ट मेथड्स और फंक्शन्स हैं जिनका उपयोग विजेट्स में विभिन्न फीचर्स प्रदान करने के लिए किया जाता है। हम ट्किंटर एप्लिकेशन में टेक्स्ट विजेट के फ़ॉन्ट-प्रॉपर्टी को font(font-family, font-size, style) एट्रिब्यूट का उपयोग करके कस्टमाइज़ कर सकते हैं। टपल को टेक्स्ट कंस्ट्रक्टर के अंदर

  1. Tkinter एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें? Tkinter एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें?

    Tkinter एंट्री विजेट का उपयोग यूज़र इनपुट से ली गई टेक्स्ट की एक सिंगल लाइन को प्रिंट और डिस्प्ले करने के लिए किया जाता है। इसका उपयोग लॉगिन फॉर्म, साइनअप फॉर्म और अन्य यूज़र इंटरैक्शन फॉर्म बनाने जैसे कई एप्लिकेशन में किया जाता है।हम insert() फंक्शन का उपयोग करके एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्