Pegar os valores de um ButtonGroup

Ola, gostaria de saber como faco para pegar os valores informados em varios buttongroup, todos de uma vez sem ter que ficar informando um por um.ex: eu criei uma classe do tipo JPanel que possui varios radiobutton juntos agrupados por um buttongroup depois criei um metodo separado para devolver o valor que usuario escolheu no groupbutton, apos isso criei um Frame e coloquei 29 groupbutton dessa classe criada e gostaria de saber como pegar esses valores todos de uma so vez usando um “For” um “While” sem ter que informar um por um tipo R1.return(),
R2.return()… Ah com o se fazer isso pegar todo o valor de todos os buttongroup inseridos em um Frame !!! .
Fiz um exemplo do Delhi que deu certo mas gostaria de fazer no Java.
Exemplo no Delphi:
for(i = 0 to 29 )do
begin
vetor[i] = TRadioGroup(this.component[i] as RadioGroup).retornar();
end

Agradeco deste já pela ajuda !!!