Como fazer com que o buttongroup PERMITA varias seleções

3 respostas
A

Eu vejo a dica de usar o buttongroup para que apenas um radiobutton fique selecionado mas eu agora queria saber como permitir na mesma
Vocês me perguntam, entao porquê meter num buttongroup?

Porque organizando os botoes num grupo posso depois fazer algo como:

for(Enumeration e=group.getElements(); e.hasMoreElements(); )
        JRadioButton b = (JRadioButton)e.nextElement();

Se houver outra maneira de organizar num grupo que nao buttongroup mas que permita fazer o mesmo era legal :smiley:

3 Respostas

M

alphajava:

Se houver outra maneira de organizar num grupo que nao buttongroup mas que permita fazer o mesmo era legal :D

Coloca eles numa lista, UAI.

A

O ButtonGroup é uma das propriedades do jRadioButton. O que facilita
Não há então uma maneira de dizer que quero que o RadioButton pertença à lista “X” sem ter que estar a fazer

X.add(rb1);

X.add(rb2);

X.add(rb3);

X.add(rb4);

X.add(rb5);

X.add(rb6);

X.add(rb7);

X.add(rb8);

X.add(rb9);

X.add(rb10);

X.add(rb11);

?

Obrigado pela resposta =)

M

Curiosidade,
Tem como fazer que o JRadioButton pertença a ButtonGroup “X” sem ter que estar a fazer:

X.add(rb1);

X.add(rb2);

X.add(rb3);

X.add(rb4);

X.add(rb5);

X.add(rb6);

X.add(rb7);

X.add(rb8);

X.add(rb9);

X.add(rb10);

X.add(rb11);
Criado 4 de janeiro de 2008
Ultima resposta 7 de jan. de 2008
Respostas 3
Participantes 2