tag:blogger.com,1999:blog-8283392410523373579.post2625736383866471480..comments2023-07-04T07:53:12.857-04:00Comments on Carlitox en la Web: Cambiar fondo con botones (JAVA/JLabel)Carlos Martínezhttp://www.blogger.com/profile/11261048200870306436noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-8283392410523373579.post-31514760605080719632013-07-01T08:40:14.773-04:002013-07-01T08:40:14.773-04:00Revisa que la extensión de la imagen sea la misma ...Revisa que la extensión de la imagen sea la misma del archivo en esta línea de código:<br /><br />.setIcon(new ImageIcon(evt.getActionCommand()+".gif"));Carlos Martínezhttps://www.blogger.com/profile/11261048200870306436noreply@blogger.comtag:blogger.com,1999:blog-8283392410523373579.post-54317897691756608562013-06-29T23:21:34.507-04:002013-06-29T23:21:34.507-04:00Nose que esta pasando, pero no me muestra las imag...Nose que esta pasando, pero no me muestra las imagenes a pesar de estar en la misma carpeta.Anonymoushttps://www.blogger.com/profile/16348540363716346000noreply@blogger.comtag:blogger.com,1999:blog-8283392410523373579.post-3201695053541976802012-12-11T20:50:21.998-04:002012-12-11T20:50:21.998-04:00Lo mas seguro sea por el nombre del archivo que no...Lo mas seguro sea por el nombre del archivo que no fue encontrado, recuerda colocarlo en la misma carpeta donde tienes el archivo y colocar correctamente las mayúsculas y minúsculas...<br /><br />Lo que puedo notar es que utilizas un string para distinguir esto, yo coloco "evt.getActionCommand()" porque el nombre de la imagen es exactamente lo mismo que tiene el botón escrito. en tu caso puede que quieras probar con: Imagen.setIcon(new ImageIcon(ani+".png"));<br /><br />Otra cosa es que deberías mostrar el mensaje luego de cambiar la imagen y no antes, también colócalo en un método con otra clase aparte como lo muestro en el ejemplo, así sería más fácil... Saludos!!Carlos Martínezhttps://www.blogger.com/profile/11261048200870306436noreply@blogger.comtag:blogger.com,1999:blog-8283392410523373579.post-19124703166321781662012-12-11T12:28:45.754-04:002012-12-11T12:28:45.754-04:00Gracias me fue de mucha ayuda aunque tengo un prob...Gracias me fue de mucha ayuda aunque tengo un problema con esta parte de mi código<br /><br />private void ProbarActionPerformed(java.awt.event.ActionEvent evt) { <br /> // TODO add your<br /> Probar.addActionListener(new ActionListener(){<br /> public void actionPerformed(ActionEvent ae){<br /> //JOptionPane.showMessageDialog(null,"precionado");<br /> <br /> String ani = Ingre_anima.getText();<br /> Ingre_anima.setText("");<br /> <br /> <br /> if (ani.equals("toro")){<br /> JOptionPane.showMessageDialog(null,"logrado");<br /> <br /> Imagen.setIcon(new ImageIcon(evt.getActionCommand()+".png"));//<---- aqui marca error*<br /> Imagen.repaint();<br /> Imagen.validate();<br /> <br /> } else <br /> JOptionPane.showMessageDialog(null,"no logrado");<br /> }<br /> <br /> <br /> });<br /> } <br /><br />Quiero hacer que despues de confirmado el valor me cambie la imagen en automatico, pero me sale este error ya lo estube checandoy nada :(Pruebahttps://www.blogger.com/profile/00354413632519264500noreply@blogger.com