2013-04-01 2 views
0

위젯을 클릭하지 않고 입력하고 상자에 직접 들어가십시오 (IDLE의 Alt + M과 동일). 창 --- 창이 열리면 Entrybox를 클릭하지 않고 입력 할 수 있습니다.항목 위젯을 활성화하십시오.

from Tkinter import * 
class GetFileName: 
    def __init__(self, master): 
     self.frame = Frame(master) 
     self.entryFrame = Frame(self.frame) 
     self.fEntry = Entry(self.entryFrame, width = 50, justify = CENTER) 
     self.fEntry.icursor(0) # thought this would make it "active" 
     # a bunch of other widgets 
     self.fEntry.grid(row = 1, column = 2, padx = 5, pady = 5) 
     self.entryFrame.grid(row = 1) 
     self.frame.grid() 

root = Tk(className = ' Module Opener') 
app = GetFileName(root) 
root.rowconfigure(0, weight = 1) 
root.columnconfigure(0, weight = 1) 
root.mainloop() 

는 어떻게 해결할 수이이 활성 창이가되도록 :

나는 entry.icursor()를 사용하여 시도? 감사!

답변

1

입력 위젯에서 focus_set으로 전화해야합니다.

관련 문제