2012-11-29 21 views
7

मैं अपने प्रोग्राम का फोकस एक विशिष्ट entry विजेट पर सेट करना चाहता हूं ताकि मैं सीधे डेटा दर्ज करना शुरू कर सकूं - मैं यह कैसे कर सकता हूं?विशिष्ट TKinter एंट्री विजेट पर फोकस सेट करना

मेरे वर्तमान कोड

from Tkinter import * 
root = Tk() 
frame=Frame(root,width=100,heigh=100,bd=11) 
frame.pack() 
label = Label(frame,text="Enter a digit that you guessed:").pack() 
entry= Entry(frame,bd=4) 
entry.pack() 

button1=Button(root,width=4,height=1,text='ok') 
button1.pack() 

root.mainloop() 

उत्तर

15

उपयोग entry.focus():

from Tkinter import * 
root = Tk() 
frame=Frame(root,width=100,heigh=100,bd=11) 
frame.pack() 
label = Label(frame,text="Enter a digit that you guessed:").pack() 
entry= Entry(frame,bd=4) 
entry.pack() 
entry.focus() 
button1=Button(root,width=4,height=1,text='ok') 
button1.pack() 

root.mainloop() 
+0

महान काम करता है कि !!! धन्यवाद दोस्त! ;) – Leo

संबंधित मुद्दे