Comment coder un système d'identification très simple avec java
J'ai besoin de créer un système qui vérifie un fichier pour le nom d'utilisateur et le mot de passe et si c'est correct, il indique si oui ou non dans un label. Jusqu'à présent j'ai été en mesure de simplement faire un nom d'utilisateur et le mot de passe égale à la variable, mais besoin de faire un lien vers un fichier en quelque sorte. Je suis un noob programmeur beaucoup de l'aide est appréciée. Voici ce que j'ai sous mon bouton authentifier.
String pass;
String user;
user = txtUser.getText();
pass = txtPass.getText();
if(pass.equals("blue") && user.equals("bob") ){
lblDisplay.setText("Credentials Accepted.");
}
else{
lblDisplay.setText("Please try again.");
}
c'est une application web ou un ordinateur de bureau?
Alors, qu'avez-vous essayé avec la lecture à partir d'un fichier?
comme je l'ai dit, je suis assez mauvais en programmation donc je ne sais pas vraiment comment le relier à un fichier, c'est un ordinateur de bureau, juste à l'aide de netbeans.
Alors, qu'avez-vous essayé avec la lecture à partir d'un fichier?
comme je l'ai dit, je suis assez mauvais en programmation donc je ne sais pas vraiment comment le relier à un fichier, c'est un ordinateur de bureau, juste à l'aide de netbeans.
OriginalL'auteur Jpixta | 2013-05-18
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin d'utiliser
java.util.Scanner
pour cette question.Ici est un bon programme de connexion de la console:
Bien sûr, vous allez utiliser
Scanner scanner = new Scanner (File toScan);
mais pas pour la saisie de l'utilisateur.Bon codage!
Comme une dernière remarque, vous avez au moins une bonne programmeur si vous pouvez faire des composants Swing.
OriginalL'auteur Galen Nare
c'est mon premier code sur ce site essayez cette
OriginalL'auteur Hasnain Ali
Code
OriginalL'auteur Armando Lee
Conseil:
1. Chaîne de caractères.Contient
2. Fichier De Classe
Je ne suis pas de fournir une réponse complète pour le fait que c'est certainement une programmation de l'affectation et de fournir la réponse complète pourrait être une simple triche. Il doit apprendre par connaître la classe et les différentes méthodes.
C'est bien, mais si vous voulez faire cela, vous devez utiliser le formulaire de commentaires plutôt que le formulaire de réponse.
OriginalL'auteur Akina91
D'une manière que vous pourriez faire c'est d'avoir un fichier avec le nom d'utilisateur et de passer directement sous elle. Utilise ensuite le Scanner de classe et lors de sa création, de faire dans le fichier de paramètre pour le Scanner. Ensuite, utilisez la méthode hasNext(); et nextLine pour vérifier le nom d'utilisateur et mot de passe;
==
de l'opérateur. Aussi, cette logique va échouer de manière intéressante, si quelqu'un du nom d'utilisateur arrive à être quelqu'un plus tôt du mot de passe.OriginalL'auteur Shovik Guha
OriginalL'auteur user3252934