Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2009, 21:06
lobozaga
 
Fecha de Ingreso: septiembre-2007
Mensajes: 122
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Reto curioso con botones

La respuesta es sencilla..... Se hace con un arreglo de botones, así por la posición se puede saber que evento se asocia a determinado botón.

De todas maneras, gracias por sus aportes

JButton [] botones = new JButton [nroBotones];

for(int i=0; i<nroBotones; i++)
{
final int x = i;
etiqueta = Integer.toString(i+1);
botones[i] = new JButton (etiqueta);
botones[i].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
botones[x].setVisible(false);
}

});
panelContenedor.add(botones[i]);
}