Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/09/2011, 14:50
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: No puedo añadir un MouseListener a una serie de JButtons

El NullPointer en tu caso quiere decir que botones[i] es null. Al crear el array de botones, estás creando "hueco" para 27 botones, pero no los botones en sí. Estos tienes que crearlos uno a uno en un bucle

Código java:
Ver original
  1. botones= new JButton[27];
  2. for (int i=0; i<27; ++i) {
  3.           botones[i] = new JButton(......);
  4.           botones[i].addMouseListener(this);//this es un JFrame
  5. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación