jRadioButton

Como faço para pegar qual radiobutton esta selecionado de um determinado radiogroup ?

ou se eu conseguir saber se o radiobutton esta ou nao selecionado ja resolve.

Obrigado.

Para verificar se um JRadioButton está selecionado use o metodo isSelected(). Mas se precisar ser pelo ButtonGroup, use o metodo getElements() que vai retornar um Enumeration com todos os JRadioButton’s (inclusive os não selecionados) do ButtonGroup, dai você pode ir testando cada um dos JRadioButton’s para ver qual está selecionado.

Acho que tem uma solução mais elegante:

Para cada jRadioButton que vc tiver, SEMPRE faça isso:

jRadioButton.setActionCommand("radio01");

A string é o nome individual para cada jRadioButton.

DEPOIS, quando vc precisar recuperar qual o radio que está selecionado,
imaginando que eles estejam em ButtonGroup, faça o seguinte:

buttonGroup.getSelection.getActionCommand();

Esse método ‘getActionCommand()’ irá retornar uma String, que é exatamente a que foi definida anteriormente pelos setActionCommand() para cada radio que vc tiver!

QQ dúvida manda aí!

[]s

DaniStation