モジュール javafx.controls
パッケージ javafx.scene.control

クラスRadioButton

  • すべての実装されたインタフェース:
    Styleable, EventTarget, Skinnable, Toggle

    public class RadioButton
    extends ToggleButton

    RadioButtonは、一連の項目を作成し、その中から1つのみを選択させるためのものです。 RadioButtonsは、特殊なToggleButtonです。 RadioButtonを押して放すと、ActionEventが送信されます。 アプリケーションでは、ActionEventを処理するEventHandlerを実装することで、このイベントに基づいてなんらかのアクションを実行できます。

    RadioButtonは、ToggleGroupに配置されている場合、1つのみ選択できます。 選択されているRadioButtonをクリックしても、何も行われません。 ToggleGroupに存在しないRadioButtonを選択および選択解除できます。 デフォルトでは、RadioButtonはToggleGroupに存在しません。 ToggleGroup.getSelectedToggle()を呼び出すと、選択されているRadioButtonが返されます。

     
        ToggleGroup group = new ToggleGroup();
        RadioButton button1 = new RadioButton("select first");
        button1.setToggleGroup(group);
        button1.setSelected(true);
        RadioButton button2 = new RadioButton("select second");
        button2.setToggleGroup(group);
     
     
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • RadioButton

        public RadioButton()
        ラベルを空の文字列にしてラジオ・ボタンを作成します。
      • RadioButton

        public RadioButton​(String text)
        指定したテキストをラベルにしてラジオ・ボタンを作成します。
        パラメータ:
        text - そのラベルのテキスト文字列。
    • メソッドの詳細

      • fire

        public void fire()
        RadioButtonがまだ選択されていないか、またはToggleGroupに含まれていない場合にのみ、ラジオ・ボタンの状態を切り替えます。
        定義:
        fire 、クラス: ButtonBase
      • getInitialAlignment

        protected Pos getInitialAlignment()
        JavaFX CSSエンジンが初期値を正しく設定するために使用する、このコントロールの初期整列状態を返します。 このメソッドは、最初はPos.CENTER_LEFTを使用するようにオーバーライドされています。
        オーバーライド:
        クラスToggleButtongetInitialAlignment
        戻り値:
        このコントロールの初期の整列状態
        導入されたバージョン:
        9