libro
www.tuyano.com
初心者のためのJavaFXプログラミング入門

主なコントロールの利用 (2/5)

作成:2014-11-29 10:11
更新:2014-11-29 10:26

■ラジオボタンについて

ラジオボタンは、複数の項目から1つを選ぶのによく利用されるGUIですね。これもjavafx.scene.controlパッケージに用意されています。「RadioButton」というクラスで、以下のように作成をします。
new RadioButton()
new RadioButton(
表示テキスト )

チェックボックスと同様に、表示テキストは「setText」で変更できます。またチェックの状態は「isSelected」「setSelected」メソッドで操作することができます。またクリックした時の操作をアクションイベントで設定できるのも同様です。

・表示テキストを得る
String 変数 = 《RadioButton》.getText();

・表示テキストを設定する
《RadioButton》.setText(《String》);

・チェックの状態を得る
boolean 変数 = 《RadioButton》.isSelected();

・チェックの状態を変更する
RadioButton》.setSelected( 《boolean》 );

・アクションイベントの設定
《RadioButton》.setOnAction( (ActionEvent)-> {
    // 実行する処理
});

ラジオボタンとチェックボックスは非常に似ており、基本的な使い方は殆ど同じと言っていいでしょう。チェックボックスが使えれば、ラジオボタンの基本的な使い方はほぼ理解できるでしょう。

――ただし! これだけでは、まだラジオボタンは使えません。「グループ化」の仕組みを理解する必要があります。

※プログラムリストが表示されない場合

AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。

※関連コンテンツ

「初心者のためのJavaFXプログラミング入門」に戻る