logo
Хабибуллин

Всплывающее меню JPopupMenu

Для размещения в меню группы радиокнопок удобно воспользоваться классом JRadioButtonMenuItem. Он не добавляет функциональности своему суперклассу JMenuItem и используется точно так же, как в обычной группе радиокнопок.

Добавим группу радиокнопок к меню Вид нашего примера:

JRadioButtonMenuItem rbm1 =

new JRadioButtonMenuItem("Большой");

JRadioButtonMenuItem rbm2 =

new JRadioButtonMenuItem("Средний");

JRadioButtonMenuItem rbm3 =

new JRadioButtonMenuItem("Малый");

view.add(rbm1);view.add(rbm2); view.add(rbm3);

ButtonGroup bg = new ButtonGroup();

bg.add(rbm1); bg.add(rbm2); bg.add(rbm3);