Avatar billede jarret Nybegynder
10. maj 2005 - 22:13 Der er 4 kommentarer og
1 løsning

Hvordan overskriver et JLabel?

Jeg har en metoden der hvergang den aktiveres add() ´er et JLabel med en total pris. Problemet er at den skriver tallene oven i hinanden. jeg har prøvet med noget remove og repaint, men kan ikke få den til at fjerne den gamle pris.....nogle bud?
Avatar billede kalp Novice
10. maj 2005 - 22:16 #1
Gem tallene i en String.. altså

String mineTal;

og tilføj dine tal sådan her

mineTal += "232";
mineTal += "555";

og tilføj så mineTal til din JLabel

hvis jeg forstod dig korrekt.
Avatar billede mikkelbm Nybegynder
10. maj 2005 - 22:16 #2
På en JLabel skal du bruge setText (String text);

Hvis du bliver ved med at add'e en ny JLabel er det, at de vil stå oven i hinanden.
Avatar billede kalp Novice
10. maj 2005 - 22:17 #3
okay så tror jeg ikke at jeg har misforstået spørgsmålet hehe:)

og du tilføjer netop mineTal til din JLabel via. den metode mikkelbm nævner.. altså jlabel.setText(mineTal);
Avatar billede jarret Nybegynder
10. maj 2005 - 22:23 #4
YYYEEEEEEESSSSSSSS så var den der - mange tak
den går vist til mikkel..(;
lægger du et svar.
Avatar billede mikkelbm Nybegynder
10. maj 2005 - 22:24 #5
Det gør jeg...
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