【Tkinter】ラジオボタン(Radiobutton)の使い方Tkinterのラジオボタン(Radiobutton)ウィジェットの使い方について解説します。ラジオボタン(Radiobutton)はユーザーが複数の選択肢から1つだけを選択することができるウィジェットです。目次ラジオボタン(Radiobutton)の生成ラジオボタン(Radiobutton)が押された時の処理ラジオボタン(Radiobutton)で使えるオプション引数ラジオボタン(Radiobutton)の生成RadiobuttonはTkinterのウィジェットクラスの1つで、ユーザーに複数の選択肢を提示してその中から1つを選択してもらうことができるボタンです。Radiobuttonウィジェットを生成して配置するには他のウィジェット同様次のように記述します。app.mainloop()このように選択肢の横に丸いチェックボックスが付いたボタンを生成できます。ラジオボタン(Radiobutton)が押された時の処理Radiobuttonは押された時にチェックが入りますが、押された時に何かしらの処理を追加することもできます。値を保持するためチェックされた項目に応じて、別のボタンが押された時にRadiobuttonの値を利用した処理を作ることもできます。項目が選択された時の処理を追加するにはRadiobuttonを作成する際、command引数に処理内容を渡すよう記述します。app.mainloop()このプログラムでは28行目から33行目でRadiobuttonの項目が選択された時の処理を、48行目から53行目ではButtonがクリックされた時にRadiobuttonで選択されている項目に応じて異なる処理をしています。30行目で使っているgetメソッドはそのウィジェット変数が持っている値を得るためのものです。このプログラムはユーザーがRadiobuttonから言語を選択するとlabel2の表記が「○○でよろしいですか?」に変更され、最下部のボタンを押すとユーザーが選択した言語がコンソールに表示されます。ラジオボタン(Radiobutton)で使えるオプション引数Radiobuttonウィジェットを生成する際はウィジェットの共通オプションに加えて次のオプションを使用することができます。コメントをキャンセル頂いたコメントは一読した後表示させて頂いております。反映まで数日かかる場合もございますがご了承下さい。次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。