der Prof
Mitglied
Hallo,
Hab mich gerade erst registriert und freue mich dabei zu sein..
Ich vermute und hoffe wir werden uns in der nächsten zeit gut verstehen...
folgendes problem:
und das hier ist unser Freund "Root"
Wenn beide Eingaben übereinstimmen soll die main methode der Klasse Login ausgeführt werden andernfalls "Exit"
Hab ich das überhaupt richtig formuliert?.. wie auch immer.. Ich brauche eure Hilfe bitte
den ganzen Tag schon am schreiben ohne Erfolg! Bitte nicht zuviel verraten
Danke im vorraus!
MfG
P.S: Entschuldigung für die Rechtschreibfehler!
Hab mich gerade erst registriert und freue mich dabei zu sein..
Ich vermute und hoffe wir werden uns in der nächsten zeit gut verstehen...
folgendes problem:
Java:
import java.io.IOException;
import javax.swing.*;
public class Login extends JPanel {
public Login() throws IOException {
Root myRoot;
myRoot = new Root();
if ( (( Root ) myRoot).pass() ) {}
return;
}
public static void main( String[] args ) throws IOException {
JFrame frame = new JFrame( "Programm" );
frame.getContentPane().add( new Login() );
frame.pack();
frame.setVisible( true );
frame.setLocation( 320, 240 );
frame.setSize( 640, 480 );
frame.setDefaultCloseOperation(
JFrame.EXIT_ON_CLOSE );
}
}
und das hier ist unser Freund "Root"
Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Root
{
public boolean pass() throws IOException {
boolean nameExact = false, passExact = false;
String BenutzerNameEingabe, BenutzerPassEingabe, Benutzername = "prof", Passwort = "123";
BufferedReader name = new BufferedReader (new InputStreamReader ( System.in ));
System.out.print("Root login: ");
BenutzerNameEingabe = name.readLine();
BufferedReader pass = new BufferedReader (new InputStreamReader ( System.in ));
System.out.print("Passwort: ");
BenutzerPassEingabe = pass.readLine();
if( Benutzername.equals( BenutzerNameEingabe )) {
nameExact = true;
}
if( Passwort.equals( BenutzerPassEingabe )) {
passExact = true;
}
if (passExact & nameExact)
System.out.print("Richtig");
else
System.err.print("Falsch :-)");
{
return false;
}
}
}
Wenn beide Eingaben übereinstimmen soll die main methode der Klasse Login ausgeführt werden andernfalls "Exit"
Hab ich das überhaupt richtig formuliert?.. wie auch immer.. Ich brauche eure Hilfe bitte
den ganzen Tag schon am schreiben ohne Erfolg! Bitte nicht zuviel verraten
Danke im vorraus!
MfG
P.S: Entschuldigung für die Rechtschreibfehler!
Zuletzt bearbeitet: