2012-11-29 27 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

関連する問題