Estou criando um jogo da forca, então fazendo os códigos e me deparo com esse erro:
<Aqui vou colocar meu código principal que seria quando aperta o botão:
if(jTextField8.getText().equalsIgnoreCase("v")||jTextField8.getText().equalsIgnoreCase("a")||jTextField8.getText().equalsIgnoreCase("i")||jTextField8.getText().equalsIgnoreCase("n")||jTextField8.getText().equalsIgnoreCase("t")||jTextField8.getText().equalsIgnoreCase("e")){
if(jTextField8.getText().equalsIgnoreCase("v")&& v == 0){
texto1.setText("V");
v++;
}else if(jTextField8.getText().equalsIgnoreCase("i")&& i == 0){
texto2.setText("I");
i++;
}else if(jTextField8.getText().equalsIgnoreCase("a")&& a == 0){
texto3.setText("A");
texto5.setText("A");
a++;
}else if(jTextField8.getText().equalsIgnoreCase("n")&& n ==0){
texto6.setText("N");
n++;
}else if(jTextField8.getText().equalsIgnoreCase("t")&& t == 0){
texto7.setText("T");
t++;
}else if(jTextField8.getText().equalsIgnoreCase("e")&& e ==0){
texto8.setText("E");
e++;
}else{
JOptionPane.showMessageDialog(this,"Não pode repetir a letra");
jTextField8.setText("");
}
}else{
JOptionPane.showMessageDialog(this,"Errou");
jTextField8.setText("");
erro++;
label.setText("ERROS: "+erro);
}
if(erro == 5){
JOptionPane.showMessageDialog(this,"Perdeu o jogo");
int opcao = JOptionPane.showConfirmDialog(null, "Jogar Novamente", " ", JOptionPane.YES_NO_OPTION);
if (opcao == 0) {
this.dispose();
new PaginaForca().setVisible(true);
} else {
System.exit(WIDTH);
}
Obs: Ahhh, uma coisa, o código funciona como deveria, só que n quero meu código com esse erro que aparece, mesmo ele funcionando, as vezes quando eu crio programas dezes em quando aparece isso, eu estou achando que é um erro bobo, só que estou procurando a horas e não acho, sou novato nessa área e aprendendo sozinho, se vcs acharem o erro agradeceria muito.
De qualquer forma, obrigado