14
Entry
विजेट केवल एक पंक्ति पाठ से निपटने के लिए प्रतीत होता है। ईमेल संदेशों में टाइप करने के लिए मुझे एक मल्टीलाइन प्रविष्टि फ़ील्ड चाहिए।tkinter के साथ एक multiline प्रविष्टि कैसे बनाएँ?
किसी को भी यह पता है कि यह कैसे करना है?
from tkinter import *
root = Tk()
text = Text(root)
text.pack()
root.mainloop()
या स्क्रॉल सलाखों के साथ ScrolledText का उपयोग कर:
मैं अत्यधिक * * की सिफारिश * नहीं * Tkinter से सब कुछ का आयात। आईएमओ आपको 'tkter के रूप में आयात tkinter का उपयोग करना चाहिए; tk.Tk() ... '। यह आपके कोड को अन्य पुस्तकालयों को आयात करने के कारण समस्याओं के प्रति अधिक आत्म-दस्तावेज और प्रतिरक्षा बनाता है, जिनके नाम टिकिनटर विगेट्स (उदाहरण के लिए, टीटीके और टीके दोनों में 'बटन' नामक वर्ग हैं) –
@ ब्रायन ओकले मैं पूरी तरह से सहमत हूं और मान लें कि मेरा जवाब जल्दबाजी में किया गया था। संपादन के लिए धन्यवाद। मैंने कोड अपडेट नहीं किया है, इसलिए आपकी टिप्पणी खड़ी होगी लेकिन ऐसा करने में मुझे खुशी है अगर आपको लगता है कि यह सार्थक है। – timc
क्या एक ही परिणाम प्राप्त करने के लिए एक स्टाइल करने योग्य विजेट का उपयोग करने का कोई तरीका है? लगता है कि 'टेक्स्ट' विजेट ttk में उपलब्ध नहीं है। – Zelphir