2012-01-09 19 views
11

Dobry dzieńdodanie JRadioButton do grupy RadioButton

Chcesz wiedzieć, jak dodać radiobuttons do buttonGroup przez przeciąganie i upuszczanie elementów do ramy.

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); 

W jaki sposób mogę to zrobić, przeciągając i upuszczając. Jeśli upuszczę ButtonGroup na ramkę, zostanie ona zgrupowana pod "innymi komponentami", a stamtąd nie wiem dokładnie, jak dodać przyciski opcji do grupy przycisków.

dzięki pozdrowienia Arian

Odpowiedz

4

trzeba spojrzeć na HierarchyListener, na hierarchyChanged przypadku trzeba dodać nowy JRadioButton do ButtonGroup, ostrożnie z ostatnim wiedzy IsSelected dla betonu JRadioButton