わからない事
Python,Tkinterともに始めて1週間の初心者です。
Raspberry pi環境で使用しています。
私の作ったプログラムを起動すると、テキストボックスをクリックしないと
文字入力ができません。プログラムを起動した時点でデフォルトで
テキストボックスにカーソルを持って行きたいです。
Raspberry pi環境でバーコードリーダーを接続して
マウスレス、キーボードレスで検討してるためです。
該当のソースコード
import sys
import tkinter as tk
def EnterKey(e):
print(TxtBox.get()+"を書き込み確認")
def pushed(event):
TxtBox.delete(0, tk.END)
root = tk.Tk()
root.title("Input Window")
root.geometry("300x150+10+10")
Label1 = tk.Label(root, text="入力してください",font=("","20","italic"))
Label1.pack(side="top")
root.bind('<Return>', EnterKey)
TxtBox = tk.Entry(root, bd=10)
TxtBox.pack()
button = tk.Button(root, text="文字消去", command= lambda : pushed(button))
button.pack(side="bottom")
root.mainloop()
利用環境
Raspberry pi4 (Raspbian)
Windows10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/21 03:53