Amigos, a parada é o seguinte, Quero criar uma janela na qual eu faço uma pergunta (Que esta programada) e ele exibe uma resposta (Também programada)
Usei um metodo de Login e senha KKKK
veja:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
if(pergunta.getText ().equals("Como você se chama?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Meu nome é SIAS");
if(pergunta.getText ().equals("Quem te criou?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Meu criador é o Lucas Mourão Lopes");
if(pergunta.getText ().equals("O que você gosta de fazer?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Navegar no Facebook, Conversar, trocar SMS, essas coisas");
if(pergunta.getText ().equals("Você gosta de estudar?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Só o que me interessa! Programação, Matematica, Inglês, Musica, essas coisas!");
if(pergunta.getText ().equals("Você é bom em matematica?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu tento kkk");
if(pergunta.getText ().equals("Você é bom em Programação?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu tento kkk");
if(pergunta.getText ().equals("Você é bom em inglês?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu tento kkk");
if(pergunta.getText ().equals("Você é bom em musica?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu tento kkk");
if(pergunta.getText ().equals("Você é homem ou mulher?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Nenhum dos dois seu idiota! eu sou um programa de computador");
if(pergunta.getText ().equals("Qual seu sexo?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu sou o que você quiser :D");
if(pergunta.getText ().equals("Qual sua religião?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu sou ateu, não gostou? pega eu!");
if(pergunta.getText ().equals("De que religião você é?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Eu sou ateu, não gostou? pega eu!");
if(pergunta.getText ().equals("Você faz sexo?") && (Interrogar.getText () .equals ("")))
{ JOptionPane.showMessageDialog(null, "Claro");
}
}
}
}
}
}
}
}
}
}
}
}
this.dispose();
}else{ JOptionPane.showMessageDialog(null, "Eu não sei o que você quer dizer");
}
}
a variável “Interrogar” esta pequena, minuscula, não da pra enxergar na tela masok.
Mas a duvida é a seguinte, Só funciona a Primeira pergunta e resposta, as demais não funcionam, e vão direto para }else{ JOptionPane.showMessageDialog(null, "Eu não sei o que você quer dizer");
Sera que tenho que usar }else{ JOptionPane.showMessageDialog(null, "Eu não sei o que você quer dizer");
para cada pergunta também?
:S
vocês tem outro metodo melhor que esse?
PRINT IDIOTA: