Eu uso o NetBeans, e sou iniciante no JAVA (e na programaçao em geral), eu fiz com que, clicando em um botao ( uma imagem ) o HP diminua em 10, e quando chegar a 0, o icone do botao ira mudar ( o personagem estara morto ) mas na hora de mudar o icone, ele fica em branco, como se nao tivesse imagem, ao inves de mostrar o icone que eu escolhi. Segue um fragmento do meu codigo:
package monstersden;
import javax.swing.Icon;
import javax.swing.ImageIcon;
public class BattlePainel extends javax.swing.JFrame {
int monster1HP = 100;
int player1ATK = 10;
Icon icone = new ImageIcon("48449992P1.png");
public BattlePainel() {
initComponents();
char1HP.setValue(monster1HP);
}
private void monster1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
monster1HP = monster1HP - player1ATK;
char1HP.setValue(monster1HP);
if(monster1HP <= 0){
monster1.setIcon(icone);
}