Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    come funzionano le password in java?

    ciao ragazzi chi mi può aiutare con le password in java?Non le ho mai usate e non ho trovato nessun riferimento nei manuali che ho a casa ho provato ad usare qualche classe tipo

    PasswordAuthentication
    PasswordCallback

    ma i risultati non sono stati tanto buoni, soprattutto perchè non so come e dove usare di preciso queste classi!

    Vi spiego cosa voglio fare.
    Devocreare un frame con 2campi, user e password, e un bottone (OK!);non appena si preme il bottone, se i dati inseriti sono corretti (vengono confrontati con quelli contenuti in un file), si apre un nuovo frame con i dati richiesti, diversamente questo frame non si apre!

    Avevo pensato di fare tutto sensa tenere conto delle specifiche classi per la gestione delle password, ma non avrebbe molto senso farlo dato che il programma ha scopo didattico...


    GRAZIE ciao a tutti
    baldambembo
    http:\\www.easy.3000.it

  2. #2
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao....nel tuo codice potresti inserire una cosa del tipo :
    JTextField user = new JTextField();
    JPasswordField pass = new JPasswordField() ...questo è 1 componente simile ad un JTextField solo che le lettere saranno "camuffate" da un carattere da te scelto, di default c'è *.
    Dopo di che puoi fare così:

    char[] passChar = pass.getPassword();
    String password = new String( passChar );
    if( ( password.equals(tuaPass) ) && ( user.equals(tuoUser) ) ){
    nuovo frame.......
    }
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  3. #3

    grazie

    grazie mille
    baldambembo
    http:\\www.easy.3000.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    codice:
    if((password.equals(tuaPass)) && (user.equalsIgnoreCase(tuoUser)))
    {
      nuovo frame.......
    }
    In genere e' così...


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.