buenas!!
aqui con otra consulata... esta vez mi problema es que tengo una matriz cuadrada de botones los cuales tienen imagenes y pues no debo agregar texto.
para el evento con ActionListener, el ActionEvent solo encuentro getActionCommand() para identificar pero eso solo me devuelve el texto del boton y como mencione antes mis botones no pueden tener texto.
alguna idea??
gracias.
but1.setActionCommand("simon");
public void actionPerformed(ActionEvent e) {
if("simon"==e.getActionCommand()){
//code
}
}
gracias eso precisamente buscaba
lo puedes hacer con getSource() tambien:
if (e.getSource()==botones[0])
//codigo
Cita de: 43H4FH44H45H4CH49H56H45H en 6 Abril 2009, 00:53 AM
but1.setActionCommand("simon");
public void actionPerformed(ActionEvent e) {
if("simon"==e.getActionCommand()){
//code
}
}
No sabia del
getActionCommand(), gracias ;D
Una vez hice algo así y tomaba los iconos con getIcon y los comparaba con equals.
Algo así:
if(cuad[y][j].getIcon().equals(img1));
Claro, al fin y al cabo son objetos ;D