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