Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Java semplice login

  1. #1

    Java semplice login

    ragazzi devo fare un semplice login solo che non funziona e pure non mi da errore...
    se inserisco mirco mel TextFiel TestoNome mi viene chiamato il metodo loginFalse e non come dovrebbe essere loginTrue perchè?
    premetto che sono un principiante in java

    codice:
     private void AccessoBtnActionPerformed(java.awt.event.ActionEvent evt) {
           if(TestoNome.getText()=="mirco")
           {
               loginTrue();
           }
           else
           {
               loginFalse();
           }
        }
        
    public void loginFalse(){
        TestoBtn.setEnabled(false);
        FotoBtn.setEnabled(false);
        InviaBtn.setEnabled(false);
        DataBtn.setEnabled(false);
        Mp3Btn.setEnabled(false);
        
        
    }
    public void loginTrue(){
        TestoBtn.setEnabled(true);
        FotoBtn.setEnabled(true);
        InviaBtn.setEnabled(true);
        DataBtn.setEnabled(true);
        Mp3Btn.setEnabled(true);
        TestoNome.setEnabled(false);
        TestoPass.setEnabled(false);
        AccessoBtn.setEnabled(false);
        
        
    }

  2. #2
    ragazzi ma nessuno sa aiutarmi????? ho bisogno d'aiuto

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326
    Perchè stai effettuando un confronto fra oggetti e non puoi utilizzare l'operatore ==.

    E' un problema che sarà stato discusso almeno 1000 volte nel forum e credo che venga trattato in tutti i libri di testo.
    Il confronto fra stringhe (che sono oggetti) si fa con il metodo equals():
    codice:
    TestoNome.getText().equals("mirco")
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.