【Tkinter】エントリー(Entry)の使い方Tkinterで1行テキストボックスを生成するエントリー(Entry)ウィジェットについて解説します。このウィジェットでは1行に収まるテキストの入力をユーザーから受け付とることができます。ユーザー名やメールアドレスなどの入力欄として使えます。ウィジェットクラスの1つです。いわゆる1行テキストボックスで、表示窓より長い文字は隠れてしまうものの入力自体は受け付けていて、隠れた部分は左右の矢印キーでカーソルを移動することで表示することができます。ウィジェットを生成して配置するには他のウィジェット同様次のように記述します。app.mainloop()このようにユーザーが入力可能な1行テキストボックスを生成できます。複数のエントリー(Entry)を並べてみる実用的なプログラムでは複数のEntryを並べて表示することもあります。左側に項目名、右側に入力エリアというUIを見慣れている方も少なくないのではないでしょうか。ループ処理を使えば複数のLabelとEntryを効率的に生成・配置することができます。それらをまとめるためのFrameを項目ごとに生成しています。入力された値を取得するにはgetメソッドを使います。入力された値をコンソールに表示するプログラムを作成してみましょう。リストとし、処理の終わりに返すよう記述します。入力された値をフォーマットしてコンソールに出力します。関数を実行するよう記述、「終了」ボタンは押すとアプリケーションを終了するよう記述しています。コメントをキャンセル頂いたコメントは一読した後表示させて頂いております。反映まで数日かかる場合もございますがご了承下さい。次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。