ラジオボタンの作成(JRadioButtonクラス)
JRadioButtonクラスを使ってラジオボタンをを作成します。チェックボックスと同じく選択/非選択の2つの状態を持ちますが、単独で利用するのではなく複数のラジオボタンをグループ化し、複数の選択肢から一つを選択する場合に使用します。
ここではJRadioButtonクラスの基本的な使用方法を確認していきます。
- ラジオボタンの作成と表示文字列の設定 (constructor, setTextメソッド)
- 選択/非選択の設定 (setSelectedメソッド)
- ボタングループの作成とラジオボタンの追加/削除 (constructor, add, removeメソッド)
- グループ内の選択をクリア (clearSelectionメソッド)
- 前景色と背景色の設定と透明/非透明の切り替え (setForeground, setBackground, setOpaqueメソッド)
- 文字列のフォントを設定 (setFontメソッド)
- サイズ/余白などの設定 (setPreferredSize, setMarginメソッド)
- 枠線の設定 (setBorder, setBorderPaintedメソッド)
- ラジオボタン内での文字列の位置 (setHorizontalAlignment, setVerticalAlignmentメソッド)
- 画像の表示 (setIconメソッド)
- 選択状態時の画像の設定 (setSelectedIconメソッド)
- 文字列と画像の位置関係を設定 (setHorizontalTextPosition, setVerticalTextPosition, setIconTextGapメソッド)
- ラジオボタンの様々な状態と状態別の画像の設定 (setPressedIcon, setRolloverIcon, setDisabledIcon, setEnabledメソッド)
- キーボードニーモニックの設定 (setMnemonicメソッド)
- 選択/非選択の状態を取得 (isSelectedメソッド)