Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2014, 12:09
j4v1
 
Fecha de Ingreso: abril-2010
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
ActionListener para checkbox dinamicos

Hola

Estoy haciendo un aplicación en java en la cual se crear JCheckBox dinamicamente, mi problema esta en que no se como comprobar que el checkbox esta marcado.

Se que es con el ActionListener pero no lo acabo de entender como hacerlo porque no me funciona

Estoy usando MVC, en la clase vista creo los checkbox y en el controlador, en el constructor tengo esto:

Código:
this.view.addSelectListener(new SelectListener());
y ya fuera de él tengo una clase

Código:
class SelectListener implements ActionListener{
public void actionPerformed(ActionEvent e) {
	System.out.println();
}

}
Y en la clase vista tengo esto:

Código:
	void addSelectListener(ActionListener e){
		for(int x=0;x<cbs.length;x++) {
			
			cbs[x].addActionListener(e);
			
	
		}
	}

Me da nullpointerexception, lo que no entiendo si el jcheckbox lo tengo global

Código:
JCheckBox cbs[] = new JCheckBox[10];

Gracias de antemano