Python 7-1

こんにちは!

甲子園は近畿と四国を応援してしまう。

テキスト入力欄を配置する

まずは1行のテキスト入力です。

list0701_1.py
Image from Gyazo

Image from Gyazo

1行のテキスト入力欄はEntry()命令で作成します。

list0701_2.py
Image from Gyazo

Image from Gyazo

Entry内の文字列はget()命令で取得できます。
テキスト入力欄の文字が、ボタンを押すことでボタンに反映されています。

複数行のテキスト入力欄を配置する

次は複数行です。

list0702_1.py
Image from Gyazo

Image from Gyazo

複数行のテキスト入力欄はText()命令で作成します。
insert()命令は指定の位置に文字列を追加します。

チェックボタンを配置する

次はチェックボタン、チェックボックスの説明です。

list0703_1.py
Image from Gyazo

Image from Gyazo

チェックボタンはCheckbutton()命令で作成します。

list0703_2.py
Image from Gyazo

Image from Gyazo

チェックボタンの有無を調べるためにはBooleanVar()命令を用います。
まずはTrueを渡すことでチェックされた状態であることを確認しています。

list0703_3.py
Image from Gyazo

Image from Gyazo

チェックの状態を確認することができました。

メッセージボックスを表示する

次はメッセージボックスです。

list0704_1.py
Image from Gyazo

Image from Gyazo

メッセージボックスを使うためにはtkinter.messageboxモジュールが必要です。
今回はshowinfo()命令を使用しましたが、showwarning()命令などで警告を表示することも可能です。

次回は診断ゲームの作成です。

ではでは。