B
Bart S.
Gast
Hallo,
ich benutze eine JOptionPane um in einem Fenster ein Passwort abzufragen. Dieses Fenster reagiert aber nicht auf ENTER/RETURN. Stattdessen muss ich mit der TAB-Taste auf "OK" oder "Cancel" wechseln und mit SPACE/Leertaste bestätigen. Kann ich dem JOptionPane einen Listener zufügen, sodass ich den Dialog mit ENTER beenden kann?
Hier der Code: p ist ein JPanel mit Info und einem Passwortfeld
Danke!
ich benutze eine JOptionPane um in einem Fenster ein Passwort abzufragen. Dieses Fenster reagiert aber nicht auf ENTER/RETURN. Stattdessen muss ich mit der TAB-Taste auf "OK" oder "Cancel" wechseln und mit SPACE/Leertaste bestätigen. Kann ich dem JOptionPane einen Listener zufügen, sodass ich den Dialog mit ENTER beenden kann?
Hier der Code: p ist ein JPanel mit Info und einem Passwortfeld
Code:
p.add(p2,"North"); p.add(p3,"Center"); p.add(j6,"South");
int i=JOptionPane.showOptionDialog(
null,
p,
"Title",
JOptionPane.DEFAULT_OPTION,
JOptionPane.PLAIN_MESSAGE,
null,
new Object[] { "Ok", "Cancel" },
null);
String s = new String(pf.getPassword());
Danke!