Avatar billede arvad Nybegynder
06. september 2002 - 11:23 Der er 2 kommentarer og
2 løsninger

Tekst fra JTextField

Hvordan får jeg fx den her tekst "FOF\DK" ud fra et JTextField som man har indtastet??

Problemet er at der skal være 2 \'r førend Java kan forstå det som én \.

Hvordan løser man det når man skal bruge getText() på feltet??
Avatar billede aslan Nybegynder
06. september 2002 - 14:41 #1
Jeg tror ikke jeg helt forstår  dit spørgsmål, men jeg prøver alligevel. Hvis du gerne vil have \ tegn væk kan du gøre således:

field.getText().replaceAll("\","")
Avatar billede arvad Nybegynder
09. september 2002 - 08:54 #2
Det har du vist ikke testet for java gør et eller andet med \ og man kan kun få en \ ud fra et textfield hvis der står 2 efter hinanden...
Avatar billede martinhrj Nybegynder
10. september 2002 - 22:55 #3
Du må kunne gøre således

String result = field.getText().replaceAll("\", "\\");

Så får du byttet alle \'r ud med \\'r. Var det ikke det du ville?
Avatar billede arvad Nybegynder
11. september 2002 - 08:08 #4
Jeg havde problemer når jeg skulle gemme en "\" i en db for der skulle 2 til førend at java opfattede det som en "\" i teksten -> Ellers kom der en forkert endelse på String-objektet...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester