Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2011, 15:01
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 3 meses
Puntos: 3
Problema con JcheckBox

Hola, estoy haciendo un arreglo de JCheckbox y siempre que ejecuto mi programa recibo este error en tiempo de ejecucion
:
Código PHP:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException2
    at Asi
.get_JCheck1(Asi.java:341)
    
at Asi.get_Panel2(Asi.java:118
Como podria resolver mi problema?
gracias

desde aqui llamo a mi metodo JCheckBox
Código PHP:
public JPanel get_Panel2()
{
if(
panel2==null)
{
panel2=new JPanel();
panel2.setLayout(null);
panel2.add(get_JCombo());
panel2.add(get_JCheck1());
contenedor.add(panel2);
}
return 
panel2;

Este es mi metodo JCheckBox que me da el error

Código PHP:
public JCheckBox get_JCheck1()
{
  
int contador=0;
if(
checkbox1==null)
{
  
checkbox1=new JCheckBox[2];
for(
contador=0;contador<checkbox1.length;contador++)
{
checkbox1[0]=new JCheckBox("Ingresar");
checkbox1[1]=new JCheckBox("Actualizar");
add(checkbox1[contador]);
}
checkbox1[0].setBounds(10,10,150,30);
checkbox1[1].setBounds(10,10,100,30);
}
return 
checkbox1[contador];