Erster Versuch: Passwort erstellen

Status
Nicht offen für weitere Antworten.

Schüler16

Neues Mitglied
Hi

Habe seit kurzem Informatik in der Schule und somit auch Java :D


Im moment werkel ich daheim ein wenig und kam auf den Gedanken, dass ich mir so eine Art Passwort programmieren könnte.

Hier meine Anfänge:

_____________________________________________________________________
Code:
package Passwort;

public class Passwort {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		//Textfeld: Geben sie das Passwort ein!
		
		String Passwort=javax.swing.JOptionPane.showInputDialog("Geben sie das Passwort ein!");
		
		int a=Integer.parseInt(Passwort);
		
		//Passwort = 1
		
		if (a==1) 
		
		//Wenn es stimmt:		
			
			{
			javax.swing.JOptionPane.showMessageDialog(null, "Das ist Korrekt");
			}
		
		else
			
		//Wenn es nicht stimmt:
		 
			{
			javax.swing.JOptionPane.showMessageDialog(null, "Das angegebene Passwort ist leider falsch!");
			
			//Daraufhin sollte es dann das Passwort erneut abfragen!
			
			}
			

	}
	
}
______________________________________________________________________________________




Dass klappt ja erstmal ganz gut. Was mich stört und was ich nicht selbst beseitigen konnte ist, dass man bei der Passwortaufforderung einfach auf "Abbrechen" klicken kann.

Außerdem haben wir leider noch nicht gelernt, wie ich einstelle, dass wenn das Passwort falsch eingegeben ist, dass es dann das Passwort erneut abfragt.

Zu guter Letzt: Kann ich das Fenster, dass ich bei der Passwortabfrage öffnet so modifizieren, dass man erst das richtige Passwort eingeben muss um weiterzumachen und es nicht in den Hintergrund schieben kann??



Da das ja wohl ein etwas schwierigeres Thema ist (Vor allem schwierig zu beschreiben) wird es euch nicht wundern, dass ich in Google und hier in der SFU nichts gefunden habe.

Hoffe ihr wisst was ich machen kann/falsch gemacht habe.

Gruß

Schüler
 

ARadauer

Top Contributor
uhuu wer lern euch den code so hässlich zu formatieren!! Variablen schreibt man klein!

wenn man abbrechen drückt, wird null zurück gegeben, auf das kann man abfragen.. und ich würd auch die exception fangen, falls keine zahl eingeben wurde...

zb so

Code:
	public static void main(String[] args) { 

		boolean passwortRichtig = false;
		while(!passwortRichtig){
			String passwort=javax.swing.JOptionPane.showInputDialog("Geben sie das Passwort ein!"); 
			try {
				passwortRichtig = passwort!=null && Integer.parseInt(passwort) == 1;
				if (passwortRichtig){ 
					javax.swing.JOptionPane.showMessageDialog(null, "Das ist Korrekt"); 
				} else { 
					javax.swing.JOptionPane.showMessageDialog(null, "Das angegebene Passwort ist leider falsch!"); 
		
				} 
			} catch (NumberFormatException e) {
				javax.swing.JOptionPane.showMessageDialog(null, "Das Passwort war keine Zahle!"); 
			}
		}
	}
 
G

Guest

Gast
Coool, Danke :)

So schreibt mein Lehrer den Code auch :D

Aber der scheint Java sowieso nicht zu mögen...

Vielen Dank für deine Hilfe


Gruß Schüler
 

xiix

Mitglied
Code:
public class Passwort {
    public static void main(String[] args) {
        String passwort = "";
        try {
            do {
                passwort = javax.swing.JOptionPane.showInputDialog("Geben sie das Passwort ein!");
                if(!passwort.equals("pass")) {
                    javax.swing.JOptionPane.showMessageDialog(null, "Das ist nicht Korrekt!");
                }
            }
            while(!passwort.equals("pass"));
            javax.swing.JOptionPane.showMessageDialog(null, "Das ist Korrekt");
        }
        catch(NullPointerException e) {
            javax.swing.JOptionPane.showMessageDialog(null, "Passwortabfrage abgebrochen!");
        }
   }
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Erster Versuch ein Hello World Projekt zu schreiben Java Basics - Anfänger-Themen 11
ChackZz Java-Rätsel: Mein erster Versuch Java Basics - Anfänger-Themen 19
H Streams etc. erster Versuch Zeilen aus einer Datei zu lesen Java Basics - Anfänger-Themen 6
Spencer Reid erster Kontakt mit Datenbanken Java Basics - Anfänger-Themen 5
W Erste Schritte Erster Buchstabe groß bzw. klein???? Java Basics - Anfänger-Themen 2
johnnydoe Erste Schritte Erster Blick - erste Fragen Java Basics - Anfänger-Themen 11
F problem mit erster methode. Java Basics - Anfänger-Themen 6
C Klassen StackOverflow bei erster Nutzung von Klassen/Konstruktoren Java Basics - Anfänger-Themen 9
T Problem mit erster Kalenderwoche Java Basics - Anfänger-Themen 27
L Kleiner erster p2p-Chat Problem Java Basics - Anfänger-Themen 2
F Erste Schritte String von anderer Klasse auf TextArea von erster Klasse Java Basics - Anfänger-Themen 12
M Erster JAR Start überprüfen Java Basics - Anfänger-Themen 6
V Mein erster Konstruktor Java Basics - Anfänger-Themen 3
R Hilfe bei erster Grafik Java Basics - Anfänger-Themen 2
F Erster Tag mit Java Editor Java Basics - Anfänger-Themen 32
I Datenbank - nach erster Verbindung keine Verbindung mehr Java Basics - Anfänger-Themen 3
V Ignorieter erster Mainaufruf Java Basics - Anfänger-Themen 5
M Erster HashMap-test Java Basics - Anfänger-Themen 5
Developer_X Mein erster Internet Explorer Java Basics - Anfänger-Themen 14
N Erster Gehversuch in JAVA [ Brauche Meinungen ] Java Basics - Anfänger-Themen 2
G Erster Buchstabe groß bzw. klein? Java Basics - Anfänger-Themen 4
W ich und mein erster Veresuch hilfe Java Basics - Anfänger-Themen 23
Gama Problem mit erster Applikation Java Basics - Anfänger-Themen 25
G Mein erster Thread funktioniert nicht. Java Basics - Anfänger-Themen 3
K Erster Buchstabe groß Java Basics - Anfänger-Themen 7
T Fehlermeldung beim Versuch, einen String einzulesen Java Basics - Anfänger-Themen 4
O JavaFX XML Versuch Java Basics - Anfänger-Themen 2
P Erste Schritte Versuch Digital Uhr zu erstellen Java Basics - Anfänger-Themen 5
N Threads Exception in thread "main"... Feher bei dem Versuch ein Radius zu berechnen Java Basics - Anfänger-Themen 4
K Referenzen - 2ter Versuch Java Basics - Anfänger-Themen 17
C Java-Applet Versuch Java Basics - Anfänger-Themen 12
JFeel-x 4 gewinnt-Versuch + Probleme Java Basics - Anfänger-Themen 2
O Look and Feel - mein 1. Versuch Java Basics - Anfänger-Themen 7
L 4 stelliges Passwort aus bestimmten Zeichen. Java Basics - Anfänger-Themen 27
M Passwort erraten Java Basics - Anfänger-Themen 1
A Passwort erstellen Java Basics - Anfänger-Themen 3
H Passwort Brute Force rekursiv Java Basics - Anfänger-Themen 7
I Passwort in Datenbank speichern um später wieder auszulesen Java Basics - Anfänger-Themen 5
JavaBeginner22 Passwort Generator Java Basics - Anfänger-Themen 2
S ArrayList Username und passwort mit JTextField eingaben abgleichen Java Basics - Anfänger-Themen 10
L Rekursiv gegebenes Passwort herausfinden. Java Basics - Anfänger-Themen 2
C Passwort abprüfen Java Basics - Anfänger-Themen 5
M Code nur für Cracks? Crack the Passwort Übung Java Basics - Anfänger-Themen 7
cpt.Tomato Scanner problem mit Passwort Login Java Basics - Anfänger-Themen 3
B Email versand - aber akzeptiert auch falscher Username und Passwort??? Java Basics - Anfänger-Themen 1
N Passwort Anfrage vor Programm start Java Basics - Anfänger-Themen 1
K Methoden Passwort Bestätigungsfeld mit Password vergleichen Java Basics - Anfänger-Themen 7
A Passwort System Java Basics - Anfänger-Themen 4
G Passwort und Passwort wiederholen in if-Abfrage vergleichen Java Basics - Anfänger-Themen 15
E Wie Passwort-Eingabe (ohne Echo!) über Konsole ? Java Basics - Anfänger-Themen 4
J Passwort überprüfen Java Basics - Anfänger-Themen 3
B Passwort prüfen bis eindeutig - while Schleife? Java Basics - Anfänger-Themen 11
C Encrypted (passwort) Rar Datei entpacken Java Basics - Anfänger-Themen 42
Detox Passwort verschleiern Java Basics - Anfänger-Themen 4
A Erste Schritte Passwort an "Internetseite" übergeben. Java Basics - Anfänger-Themen 2
B Passwort zurücksetzen Java Basics - Anfänger-Themen 1
U Passwort verschlüsseln schlägt fehl Java Basics - Anfänger-Themen 3
T Passwort Generator Java Basics - Anfänger-Themen 2
B If Abfrage mit Passwort und Username Java Basics - Anfänger-Themen 2
fLooojava Passwort generieren - kleines Programm Java Basics - Anfänger-Themen 15
Z User/passwort eingabe...Help! Java Basics - Anfänger-Themen 4
M Passwort-Generator Java Basics - Anfänger-Themen 3
S Passwort Manager Java Basics - Anfänger-Themen 2
J Passwort Java Basics - Anfänger-Themen 4
A Passwort Schutz Java Basics - Anfänger-Themen 8
U Passwort auf JButton setzen. Java Basics - Anfänger-Themen 2
P Passwort Abfrage Java Basics - Anfänger-Themen 3
F Login Passwort-Vergleich Java Basics - Anfänger-Themen 12
c_sidi90 Passwort Generator Code Erweiterung Java Basics - Anfänger-Themen 12
K Methode Passwort generieren Java Basics - Anfänger-Themen 10
F OOP Textdatei zippen und mit Passwort sichern Java Basics - Anfänger-Themen 5
Benji0815 Java Passwort in Formular eingeben Java Basics - Anfänger-Themen 5
G Passwort verschluesselt speichern Java Basics - Anfänger-Themen 7
M Regular Expression - Passwort - aufeinanderfolgende Zeichen Java Basics - Anfänger-Themen 3
H Passwort einlesen funktioniert nicht wie gewünscht Java Basics - Anfänger-Themen 5
S String Vergleich mit Passwort geht nur bei Zahlen ? Java Basics - Anfänger-Themen 7
S Vergleichen von verschlüsselten Passwort Java Basics - Anfänger-Themen 3
G Passwort vor unbefugtem Zugriff schützen Java Basics - Anfänger-Themen 7
D Passwort verschlüsseln mit MD5 Java Basics - Anfänger-Themen 30
P Passwort überprüfen mit regular Expression Java Basics - Anfänger-Themen 4
O Unsichtbares Passwort Java Basics - Anfänger-Themen 2
R Passwort Maskierung in der Konsole Java Basics - Anfänger-Themen 9
I Frame mit Passwort-Eingabe (Datenbank) Java Basics - Anfänger-Themen 6
V Passwort-String byteweise in eine Datei schreiben Java Basics - Anfänger-Themen 6
T Passwort nicht in URL übergeben Java Basics - Anfänger-Themen 5
B Benutzername und Passwort an Internetseite übergeben Java Basics - Anfänger-Themen 3
B Passwort generator Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben