我正在尝试更改我的窗口,以便条目小部件处于“活动状态”:无需单击小部件,您可以键入并直接进入框(与 IDLE 的Alt+M窗口相同 --- 当窗口打开时,无需单击进入输入框,您可以在其中输入)。
我尝试使用entry.icursor()
:
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()
我该如何解决这个问题,使其成为活动窗口?谢谢!