【Python GUI Tkinterリファレンス】ttk.Entry(エントリー:テキストボックス)のオプション

<tkinterトップページに戻る>

ttk.Entry

単一行のテキストを入力または編集できるようにする入力Widget

オプション

class_ ウィジェットクラス名を指定できる
cursor マウスがボタンの上にあるときのカーソルの指定
exportselection 設定されている場合、ウィジェットの選択はウィンドウマネージャの選択とリンクする
font フォントの指定
invalidcommand 入力値が正しくない場合に実行する関数を指定する
justify テキスト文字列の配置方法の指定
show パスワードなどのフィールドが画面に入力文字列を表示されないようにするには、このオプションを文字列に設定します。
style styleの指定
takefocus フォーカストラバーサルの制御
textvariable Widget変数の指定
validate 入力値の判定タイミングを指定する。デフォルトは’none’で検証しない
validatecommand 入力値が正しいかチェックする関数を指定する
width 入力の幅を文字数として指定する。
xscrollcommand ウィジェットに水平スクロールバーが関連付けられている場合は、このオプションをそのスクロールバーの.setメソッドに設定します。

メモ

validate

・’focus’、’focusin’、’focusout’、’key’、’all’、’none’から指定

justifi

・左寄せtk.LEFT、中央寄せtk.CENTER、右寄せtk.RIGHTから指定

exportselection

・exportselectionの使い方がいまいち不明。どなたかわかる方がいらっしゃったらご教授ください。

関連記事

・ttk.Entry(エントリー:テキストボックス)を作成する

・ttk.Entryの入力された値を取得しコンソールに出力する

・ttk.Entryを使用してパスワード入力ボックスを作成する

・ttk.Entryとttk.Scrollbarを使用してスクロール可能なテキストボックスを作成する

あわせて読みたい