20. september 2004 - 16:43Der er
6 kommentarer og 1 løsning
kan man kalde en toLowerCase() på et JPasswordField?
Jeg vil gerne have at det kun er muligt at indtaste lowercases, så hvis brugeren taster 'P' bliver det ændret til 'p' on the fly. er der en metode til det? Eller skal jeg selv skrive en der kan det?
hvis du derimod vil lave nummeret på et JTextField, kunne du lave en ActionListener, som så sagde noget i retning af: textFelt.setText(textFelt.getText().toLowerCase);
Jeg har lavet min egen klasse der extends JPasswordField, hvor jeg på KeyListener event laver hver char om til lowerCase. Det virker findt så længe man taster alle ting ind, men hvis man bruger Ctrl C virker det ikke... hvordan fanger man Ctrl C?
hmm, så vidt jeg ved er der *** istedet for bogstaver i et JPasswordField? Så jeg tror det er nok at konvertere til lowercase når man aflæser feltet, og ikke hver gang man indtaster noget.
ja men man kan også sætte JPasswordField ved dens setEchoChar(c); til at vise det samme som et JTextField og det er den mulighed jeg skal kunne bruge...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.