Não consigo adicionar radioButtons de um painel em um buttonGroup

Ae galera será que alguem pode me ajudar?
estou tentando adicionar alguns radioButtons dentro de algums buttonsGroups mas está dando erro na linha em negrito será que alguem pode me ajudar? já tentei muita coisa mas nada. desde já obrigado :smiley:

[code]
JPanel[] painel;
ButtonGroup[] bg;

public void setRadioPanel(JPanel[] _painel){
    this.painel = _painel;
    for(int i=0;i  < painel.length;i++){
      for(int y=0; y < painel[i].getComponentCount();y++){                              
           if(painel[i].getComponent(y) instanceof JRadioButton){
             [b] bg[i].add((AbstractButton)painel[i].getComponent(y));[/b]
              
           }
       } 
    }
}[/code]

Pq não usa o JRadioButton direto?
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JRadioButton.html
já tentou?

Por acaso tá dando NullPointerException?

ksi, é por que são muitos radioButtons e pra criar varios ButtonsGroups é peso. por isso que estou criando esta classe para adicionar dinâmicamente.

Mantu, está dando exatamente isto:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at utilidades.ControlRButtons.setRadioPanel(ControlRButtons.java:32) at apresentacao.FFichaAtd.formInternalFrameOpened(FFichaAtd.java:650)