Problemer med ret metode.

Tags:    java

Jeg har denne metode som jeg bruger til at rette elementer i min jList:

Fold kodeboks ind/udKode 


Jeg har prøvet at skifte if (elem.getVarenummer() == varenummer ) ud med if (elem.getVarenummer().equals(varenummer) ) uden held.

I min GUI skal variablerne sættes ind i nogle felter hvor jeg så kan rette i dem og smide dem retur i samme position i min liste.

Fold kodeboks ind/udKode 


Mit problem er at den henter fint nok ind, men når jeg skal gemme laver den ændringen på plads nummer 1 i min liste, selvom jeg f.eks. retter i nummer 3.

Kan nogle se hvorfor det sker og hvad der evt. skal ændres for at det kommer til at virke??

På forhånd tak.



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Hej

Umiddelbart mangler du et par { } - ser ud til, at du retunerer første element i listen ligegyldigt om det matcher med varenummeret, da din if-sætning kun begrænser den linje, der outputter "fandt vare ...".

Prøv:

Fold kodeboks ind/udKode 





Indlæg senest redigeret d. 18.12.2007 18:52 af Bruger #2416
Hej Anders

:P:P:P Perfekt... Det virker nu.

Takker for hjælpen..

Smider lige nogle point i din retning..

Takker endnu engang.



t