ruby
チェックボタンとラジオボタン
ここではrubyのVisualuRuby計画(仮称)のチェックボタンとラジオボタンについて説明します。
FormDesignerでチェックボタンとグループボックスとラジオボタンとボタンとを作り、_frm_3.rbという名前でセーブします。
FormDesignerでセーブしたファイルは下のようになります。
radioBtn1とradioBtn2をグループにするため、グループボックスを置いています。
これを利用するプログラムは以下のようになります。
・checkBox1が押されたときの動作を def checkBox1_clickedとして定義します。
・@checkBox1.checked?でcheckBox1がチェックされているかどうかを判定します。
・messageBox str,"MSGBOX",0でメッセージボックスを表示します。
・def button1_clickedでbutton1がクリックされたときの動作を定義します。
・@groupBox1.radioBtn1.checked?でradioBtn1チェックされているかどうかを判定します。
・@checkBox1.checked?でcheckBox1がチェックされているかどうかを判定します。
・messageBox str,"MSGBOX",0でメッセージボックスを表示します。
・def button1_clickedでbutton1がクリックされたときの動作を定義します。
・@groupBox1.radioBtn1.checked?でradioBtn1チェックされているかどうかを判定します。