ラジオボタンがグループ化されない理由を理解するのに苦労しています。以下は私のコードです。
for (String color : colors.keySet()) {
JRadioButton button = new JRadioButton(color);
ButtonGroup group = new ButtonGroup();
group.add(button);
button.setOpaque(false);
buttonPanel.add(button);
button.addActionListener(listener);
}