Ho un problema su questo argomento...
Anche se si tratta più che altro di un abbellimento.
il codice che ho usato è questo, e funziona perfettamente
L'ultimo if serve solo per vedere se ho premuto il tasto OK.codice:JPasswordField passfield = new JPasswordField(10); Object elementi[] = { "inserisci pin", passfield }; int sel = 0; sel = JOptionPane.showConfirmDialog( null, elementi, "Inserimento PIN", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE ); pin = new String(passfield.getPassword()); if( sel == JOptionPane.OK_OPTION ) { ... }
Il mio problema è che, come si apre la finestra, il cursore si posizione automaticamente sul tasto OK. Come faccio a posizionarlo sul campo del Pin??????

Rispondi quotando