Avatar billede foo_baa Nybegynder
14. juni 2002 - 23:32 Der er 4 kommentarer og
1 løsning

jTextField

JEg har et jTextfield - hvori jeg skriver
f.eks
bamse
jeg kører så metoden
variabel = jTextField.getText();
og derefter
if(variabel == "bamse" ){
lavEterllerandet();
}
men det vil sgu ikke virke - hvad er der galt ???
Avatar billede r9 Nybegynder
15. juni 2002 - 00:04 #1
har du prøvet med:
String var = "";
var = jTextField.getText();
if (var.equals("bamse")) {
lavEterllerandet();
}
Avatar billede disky Nybegynder
15. juni 2002 - 00:18 #2
foo_baa
Du kan ikke bruge == til at se om en String indeholder noget bestemt.

Du skal bruge metode .equals()
Avatar billede foo_baa Nybegynder
15. juni 2002 - 17:23 #3
man kan da godt sige
if(String == String)
så burde man da også kunne sige det andet - men ok - jeg vil prøve med equals
Avatar billede foo_baa Nybegynder
15. juni 2002 - 17:31 #4
kanon - takker - da det var r9>> der først kom med metoden equals - vil jeg mene at det er ham der skal have mine point :/
Avatar billede disky Nybegynder
15. juni 2002 - 17:35 #5
helt enig
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