Det tydligt at print metoden ikke vil have loop, og det er da også logisk at loopen ikke køres igennem lige inden der printes ud. Men hvordan kan array'et eller printes ud ?
Okay, du får sandsynligvis ingen compilefejl, men åbenbart runtimefejl
Det kan godt være at getVareNr() returnerer en int, men indeholder v[i] ikke et Object af en eller anden type ??
Du får en nullpointerException i line 1017 i filen vindue.java !
Her bruger du altså et eller andet som du ikke har fået initieret, så den skal du have løst først. Hvis du ikke kan finde den, skal vi nok se hele, eller det meste af koden for at løse problemet - og det fylder åbenbart en del.
Hey Carsten Du havde delvis ret, derfor får du points. Jeg instantierede et vare objekt i starten af for løkken, og derefter udprintede egenskaber på denne vare objekt og det virkede!!! Tak. Her er det ny Kode:
for(int i =0;i<v.length;i++) { if (v[i]!=null && ialt[i]!=null) { Vare var = v[i]; String antalIalt = ialt[i]; g.drawString(var.getVareNr()+"",83,n); g.drawString(var.getBetegn(),173,n); g.drawString(var.getPris()+"",273,n); g.drawString(var.getAntal()+"",343,n); g.drawString(antalIalt,413,n);
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.