2017-10-13 7 views
-1

python3で入力ボックスを作りたいと思います。次のコードを使用します。ここに問題があります。コードを実行した後、入力ボックスが表示されました。ボックスをクリックして何かを入力する必要があります。最初にクリックせずに何かを入力したい場合、私は何ができますか?(Tk)入力にフォーカスを与える方法

from tkinter import * 

master = Tk() 

Label(master,text="enter sth here").grid(row=0) 

e = Entry(master) 

e.grid(row=0,column=1) 

Button(master, text='Quit', command=master.quit).grid(row=0, column=10, sticky=W, pady=4) 

mainloop() 
+1

見る(http://meta.stackoverflow.com/q/261592/ 7432) –

答えて

1

単にあなたのEntryインスタンス上focus_set()を呼び出す:[研究努力は、スタックオーバーフローのユーザーに期待されてどのくらい?]

e = Entry(master) 

e.grid(row=0,column=1) 
e.focus_set() 
+0

ありがとうございました。私はそれを解決する方法を学んだだけでなく、英語で問題を説明する方法を学びました.... –

関連する問題