PDA

Visualizza la versione completa : [Java] JOptionPane e campi password


var
09-01-2005, 11:04
salve a tutti, possibile inserire un campo JPasswordField all'interno della chiamata a JOptionPane.showInputDialog(), in modo da occultare l'inserimento dell'input?

grazie. :)

var
09-01-2005, 12:12
ok, ho risolto in questo modo:



String nomeUtente=null;
String password=null;
Object[] message=new Object[4];
message[0]="Nome utente";
message[1]=new JTextField("");
message[2]="Password";
message[3]=new JPasswordField("");
String[] options={"OK"};
while (nomeUtente==null || nomeUtente.equals("") || password==null || password.equals("")) {
JOptionPane.showOptionDialog(g.theGui, message, "Autenticazione", JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
nomeUtente=((JTextField)message[1]).getText();
password=((JPasswordField)message[3]).getText();
}


grazie comunque a tutti.

Loading