paokao
Messages postés4Date d'inscriptionmardi 29 janvier 2008StatutMembreDernière intervention29 mai 2008
-
8 févr. 2008 à 13:06
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
8 févr. 2008 à 18:39
j'essayé par le code de ce bouton d'ouvrir un jframe par un login et un mot de passe saisis en jTextField1 et JTextField2
mon probléme c'est que la boucle ne fonctionne pas bien : l'instruction en else c'est la seule qui s'exécute
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
NewJFrame1 pg=new NewJFrame1();
String s=jTextField1.getText();
String v=jTextField2.getText();
if(s=="linda" && v=="linda")
{
pg.setVisible(true);
}
else{
JOptionPane.showMessageDialog(null," Login et/ou mot de passe non correcte ");} // TODO add your handling code here:
}
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 févr. 2008 à 13:30
Salut,
Il faut utiliser la fonction equals pour comparer des chaînes de caractères, et non l'opérateur == qui ne fait que comparer l'adresse mémoire !
______________________________________
DarK Sidious