Tkinter विजेट जोड़ने के लिए सुविधाएँ प्रदान करता है जैसे बटन, टेक्स्ट, प्रविष्टि, संवाद और अन्य विशेषताएँ जो एक एप्लिकेशन को विकसित करने में मदद करती हैं। हालांकि, टिंकर में एंट्री विजेट में प्लेसहोल्डर शामिल नहीं है। प्लेसहोल्डर एक डमी टेक्स्ट है जो उपयोगकर्ता को इसके बारे में सूचित करने के लिए प्रवेश विजेट में दिखाई देता है।
इस लेख में, हम सम्मिलित करें(डिफ़ॉल्ट मान, पाठ) का उपयोग करके प्रविष्टि विजेट में एक प्लेसहोल्डर जोड़ेंगे फ़ंक्शन जो प्लेसहोल्डर टेक्स्ट के साथ 0 जैसे डिफ़ॉल्ट मान लेता है।
उदाहरण
#Import tkinter library from tkinter import* #Create an instance of frame win= Tk() #Set geometry win.geometry("700x400") #Create a text Label Label(win, text="Notepad", font=('Poppins bold', 25)).pack(pady=20) text= StringVar() #Create an entry widget test= Entry(win, textvariable=text) test.pack(fill='x', expand=True, padx= 45, pady=45) test.focus() #Add a placeholder in the entry Widget test.insert(0, "Enter any Text") win.mainloop()
आउटपुट
ऊपर दिए गए कोड को चलाने से एक एंट्री विजेट बन जाएगा जिसमें कुछ प्लेसहोल्डर होंगे।