0
我有一個tkinter頁面,要求輸入用戶名和密碼(2個輸入框用於此目的)。我想要的是,只要用戶運行腳本,光標應該位於用戶名字段(第一個輸入框)中,以便用戶可以鍵入用戶名,而無需在鍵入之前使用鼠標單擊輸入框。無論如何去做?python tkinter entrybox光標
我有一個tkinter頁面,要求輸入用戶名和密碼(2個輸入框用於此目的)。我想要的是,只要用戶運行腳本,光標應該位於用戶名字段(第一個輸入框)中,以便用戶可以鍵入用戶名,而無需在鍵入之前使用鼠標單擊輸入框。無論如何去做?python tkinter entrybox光標
您正在尋找的術語是「焦點」 - 焦點定義哪個小部件處於活動狀態並接受鍵盤事件。您可以在窗口可見之前設置焦點,並且當它變爲可見時它將具有焦點。
要做到這一點,你應該使用focus_set
方法,它適用於所有插件:
import Tkinter as tk
...
entry1 = tk.Entry(...)
entry1.focus_set()