2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
310
310
EMPFEHLEN
-
Hallo!
Ich schreibe gerade an einem Programm, bei dem man sich beim Start mit Nutznamen und Passwort anmelden muss.
Nun wollte ich, für den Fall, dass es sich um einen neuen Nutzer handelt, ermöglichen, dass sich der Nutzer an Passwort anlegen kann.
Funktioniert soweit auch, nur das der Button "Passwort setzen" auch bei einem leeren JPasswordField bestätigt werden kann. Dies wollte ich eigentlich verhindern.
Findet jemand den Fehler?
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
private void createGUI() { Container cp = this.getContentPane(); JPanel p = new JPanel(); GridBagLayout gbl = new GridBagLayout(); p.setLayout(gbl); GridBagConstraints c = new GridBagConstraints(); c.gridx = 0; c.gridy = 0; c.insets = new Insets(10,10,10,10); passwd = new JLabel("Passwort: "); p.add(passwd,c); password = new JPasswordField(30); c.gridx = 1; c.gridwidth = 2; p.add(password, c); setzen = new JButton("Passwort setzen"); c.gridx=2; c.gridy=1; c.gridwidth=1; p.add(setzen, c); setzen.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { [COLOR="Red"]String passwd = new String(password.getPassword()); if ( ! passwd.equals("")) setPassword(passwd); System.out.println(passwd); NewPassword.this.setVisible(false); [/COLOR] } }); cp.add(p, BorderLayout.CENTER); } });
-
14.04.10 07:50 #2
Moin,
Idee: versuch' mal "if ( ! passwd.equals("") )" durch
Code java:1
if ( passwd.length > 0 )
zu ersetzen ....
Zudem verstehe ich die Zeile "NewPassword.this.setVisible(false);" nicht so wirklich ....
Was genau ist denn "NewPassword" ....
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
14.04.10 08:23 #3Jenson283 Tutorials.de Gastzugang
-
-
14.04.10 10:04 #5Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
Ähnliche Themen
-
Preloader für nachgeladenen Inhalt funktioniert nicht
Von TimN im Forum Flash PlattformAntworten: 1Letzter Beitrag: 02.12.08, 16:20 -
Überprüfung ob es id gibt, funktioniert nicht!
Von harderph im Forum PHPAntworten: 4Letzter Beitrag: 17.01.08, 20:26 -
Wieso funktioniert die überprüfung nicht?
Von crashx im Forum PHPAntworten: 6Letzter Beitrag: 07.08.06, 18:03 -
Com Port Überprüfung funktioniert nicht richtig
Von sucher im Forum C/C++Antworten: 4Letzter Beitrag: 27.02.06, 18:00 -
Überprüfung ob Datensatz schon vorhanden funktioniert nicht
Von Gifty43 im Forum PHPAntworten: 4Letzter Beitrag: 28.08.05, 18:41





Zitieren


Login




