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

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 )
{
   ...
}
L'ultimo if serve solo per vedere se ho premuto il tasto OK.

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??????