【Python GUI Tkinterリファレンス】ttk.Entry(エントリー:テキストボックス)のオプション
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の入力された値を取得しコンソールに出力する