2011-03-18 5 views
10

मैं ऐप जीयूआई खोलने में सक्षम होना चाहता हूं और इसे स्वचालित रूप से कर्सर को किसी विशेष टेक्स्ट विजेट में रखना चाहता हूं। सर्वश्रेष्ठ केस परिदृश्य है: जैसे ही ऐप लॉन्च होता है, कोई भी टेक्स्ट विजेट पर क्लिक किए बिना टाइपिंग शुरू कर सकता है।मैं एक अजगर टिंकर टेक्स्ट विजेट पर ध्यान कैसे दे सकता हूं?

from Tkinter import * 
root = Tk() 
Window = Frame(root) 
TextWidget = Text(Window) 
TextWidget.pack() 
Window.pack() 
root.mainloop() 

उत्तर

15

आप focus_set विधि का उपयोग करें: यह सिर्फ एक छोटा सा समस्या प्रदर्शित उदाहरण है। उदाहरण के लिए:

from Tkinter import * 
root = Tk() 
Window = Frame(root) 
TextWidget = Text(Window) 
TextWidget.pack() 
Window.pack() 
TextWidget.focus_set() 
root.mainloop() 
+0

वही है जो मैं खोज रहा था, मुझे विश्वास नहीं है कि मैं इसे याद कर चुका हूं :)। धन्यवाद। – Symon