Estou desenvolvendo um joguinho em java ,estou usando a plataforma netbeans fiz um grupo de botoes com 4 botoes e dependo do valor dos botos e o unico metodo que eu achei que retorna valor dos botos é o do medoto do grupo de botoes e ele so retorna o valor do total de botoes que no caso são 4 e cada botao tem um valor 0,1,2,3, queria saber se o grupo de botoes retorna o valor que esta selecionado desde ja muito obrigado.
Você vai ter que lidar com casting, ex.:
//para teste com JRadioButton
public void grupoBotoes(ButtonGroup grupoRadio) {
//Os botões encontram-se enumerados
Enumeration<AbstractButton> osBotoes = grupoRadio.getElements();
while (osBotoes.hasMoreElements()) {
JRadioButton botaoAtual = (JRadioButton) osBotoes.nextElement();//uso do CASTING
System.out.println(botaoAtual.getText() + " está selecionado? " + botaoAtual.isSelected());
}
}
1 curtida
@addller muito obrigado mais eu fiz um actionPerformac para cada botao e atribuir um valor a cada botao criei uma vatiavel paupite e quando o botao era presionado essa vaviavel recebia o valor do botao ai deu certo valew