добавление JRadioButton в группу RadioButton - PullRequest
12 голосов
/ 09 января 2012

Добрый день

Хотелось бы узнать, как добавить радиокнопки в ButtonGroup путем перетаскивания компонентов на рамку.

JRadioButton male = new JRadioButton("Male");
JRadioButton female = new JRadioButton("Female");
ButtonGroup bg = new ButtonGroup();
bg.add(male);
bg.add(female);
pane.add(male);
pane.add(female);

Как я могу сделать это простым перетаскиванием. Если я перетащу ButtonGroup на кадр, он будет сгруппирован под «другими компонентами», и оттуда я не совсем уверен, как добавить радиокнопки в группу кнопок.

спасибо С уважением Ариан

1 Ответ

4 голосов
/ 09 января 2012

вы посмотрите на HierarchyListener , на hierarchyChanged событие, которое вы добавили новый JRadioButton к ButtonGroup, тщательно с последним знаком isSelected для бетона JRadioButton

...