PROGRAM PYTHON

tkinter超入門【第13回 チェックボタン②】

 

 

チェックボタンの状態を表示しよう

前回はCheckbuttonウィジェットを使ってチェックボタンを表示させました。
今回はチェックボタンの状態を表示してみましょう。

 

チェックボタンの状態を取得する

チェックボタンの状態を取得するためには、変数クラスの IntVar()を使います。
チェックボタンの状態はオンとオフしかないので BooleanVar()を使っても良いのですが、オプション(onvalue、offvalue)によって状態の値を0と1以外に設定することができるため、IntVar()を使っています
IntVar()で変数を定義したあと、tkinter.Checkbutton()の variableオプションにその変数を設定します。

 

チェックボタンの状態を表示するプログラム

チェックボタンの状態を表示するプログラムは、以下のようになります。

プログラムを実行すると、以下のような画面が表示されます。
チェックされていない時は「0」、チェックされている時は「1」を表示します。

tkinter13-1  tkinter13-2

 

 

-PROGRAM, PYTHON
-