2011-03-18 102 views
10

我希望能夠打開App GUI並讓它自動將光標放置到特定的文本小部件中。最好的情況是:只要應用程序啓動,用戶就可以開始輸入而無需點擊文本小部件。這只是一個小例子顯示問題:如何將焦點放在python Tkinter文本小部件上?

from Tkinter import * 
root = Tk() 
Window = Frame(root) 
TextWidget = Text(Window) 
TextWidget.pack() 
Window.pack() 
root.mainloop() 

回答

15

您使用focus_set方法。例如:

from Tkinter import * 
root = Tk() 
Window = Frame(root) 
TextWidget = Text(Window) 
TextWidget.pack() 
Window.pack() 
TextWidget.focus_set() 
root.mainloop() 
+0

這就是我正在尋找的東西,我不能相信我錯過了它:)。謝謝。 – Symon 2011-03-21 14:07:28

相關問題