cs_Delamour
Messages postés19Date d'inscriptiondimanche 11 juillet 2004StatutMembreDernière intervention 1 février 2007
-
11 juil. 2004 à 14:07
GillesWebmaster
Messages postés496Date d'inscriptionmercredi 30 juin 2004StatutMembreDernière intervention29 juillet 2009
-
6 nov. 2005 à 18:20
Vous avez dit JAVA? beh "Javatons" dont tous ensemble
Slut! j ai un gros pb, o fait j ecris un prog pr simulation d automate bancaire, et depuis 5 jours je suis bloké au niveau de la saisie du mot de passe. En fait le programme marche très bien sans interface grafik, mais qd je le fais avec l interface grafik, ca ne va plus, apres avoir saisi un mauvais mot de passe "la carte est blokée" prtant ceci devrait normalemnt avoir lieu apres la 3 eme tentatives! Je comprends pas ce ki ce passe! Aidez moi SVP!
NB: A l execution du programme il y a ce massage ki apparait:Note: Recompile with -deprecation for details
Ci dessou les 2 codes:
1. Le code sans Interface Grapfik(Marche sans Probleme):
import ea.*; // Package Personnel pr les entrées et Sorties
public class Essay{
// Metode pr la Verification: le pin doit contenir au moins une fois le chiffre 1
public static boolean verification(String kartetyp) {
boolean verify = false;
for(int i=0; i<kartetyp.length(); i++) {
char x = kartetyp.charAt(i);
if(x=='1') {
verify = true;
}
else {
verify = false;
}
}
return verify;
}
public static boolean verifyCodeSecret()
{
String motDePasse=null;
boolean res=false;
int nbEssai=1;
boolean ok;
Ausgabe.schreib("SVP saissez le Pin");
motDePasse=Eingabe.liesString();//Entrée du PIN
ok = verification(motDePasse);
if (ok==true)
{
Ausgabe.schreib("pin Correct!");
res=true;
}
else
{
do
{
Ausgabe.schreib("pin incorrect reessayez!\n");
motDePasse=Eingabe.liesString();//Entrée du PIN
ok = verification(motDePasse);
nbEssai=nbEssai+1;
res = false;
if(ok==true) {
Ausgabe.schreib("pin Correct!");
}
if((nbEssai==3)&&ok!=true) {
Ausgabe.schreib("Karte Bloquée");
}
} while(nbEssai==2 && ok!=true);
}
return res;
}
public static void main(String[] args) {
boolean verify=verifyCodeSecret();
GillesWebmaster
Messages postés496Date d'inscriptionmercredi 30 juin 2004StatutMembreDernière intervention29 juillet 20091 6 nov. 2005 à 18:13
Bonjour ,
C'est en fait l'utilisation d'un JPasswordField qui pose problème dans votre application graphique. Java ne permet apparement pas d'accéder au mot de pass entré par le visiteur; je dis "apparement" car j'ai le même problème et je n'ai pas de solution...
Bonne journeé quand même...
GillesWebmaster