このパネルが初期化されるたびにランダムラジオボタンを選択したいのですが、どうすればいいのかわかりません。JRadioButtonsのButtonGroup内のボタンをランダムに選択する方法は?
グループからランダムなボタンを取得して選択する方法はありますか?
import javax.swing.*;
public class RandomPanel extends JPanel
{
private ButtonGroup buttonGroup;
private String[] buttonText =
{
"Red",
"Mashed Potatoes",
"Metal",
"Running",
"Butts",
"Turquoise"
};
public RandomPanel()
{
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
setBorder(BorderFactory.createTitledBorder("Random Selections"));
buttonGroup = new ButtonGroup();
for (String text : buttonText)
{
JRadioButton option = new JRadioButton(text);
add(option);
button.add(option);
}
}
}
にアクセスするのはええ、そうするのが最も簡単な方法です。ありがとう! – Darakath