ayuda con JButton
Hola, estoy trabajando con swing y no se como cambiar el icono de un boton una vez que este ya tiene un icono.
ImageIcon imagen1=new ImageIcon("image/ima.gif");
JButton b1=new JButton(imagen1);
.....
ahora una vez que ya tengo este boton con esa imagen necesito despues de darle un click volverla a cambiar y que permanezca la nueva imagen, pero no me sale ya intente con
ImageIcon ima2=new ImageIcon("image/no.gif");
b1.setSelectIcon(ima2);
y con ImageUpdate
pero no lo refresca, como le hago. Cualquier pista sera bien recibida gracias!!!!!!!!!!!!!!
ImageIcon imagen1=new ImageIcon("image/ima.gif");
JButton b1=new JButton(imagen1);
.....
ahora una vez que ya tengo este boton con esa imagen necesito despues de darle un click volverla a cambiar y que permanezca la nueva imagen, pero no me sale ya intente con
ImageIcon ima2=new ImageIcon("image/no.gif");
b1.setSelectIcon(ima2);
y con ImageUpdate
pero no lo refresca, como le hago. Cualquier pista sera bien recibida gracias!!!!!!!!!!!!!!
Puedes usar las clases de evento para setear la nueva imagen al boton. Creo que se lograria agregando ActionListener al boton
Hola:
Prueba con boton.setIcon(). Esto cambia el icono.
El método que usas sólo muestra ese icono cuando el botón está seleccionado (quizás dando con el tabulador hasta que el foco se ponga en él o quizás el instante en que está apretado mientras haces el click).
Se bueno.
Prueba con boton.setIcon(). Esto cambia el icono.
El método que usas sólo muestra ese icono cuando el botón está seleccionado (quizás dando con el tabulador hasta que el foco se ponga en él o quizás el instante en que está apretado mientras haces el click).
Se bueno.
