Avatar billede krukken Mester
18. juni 2005 - 15:39 Der er 10 kommentarer og
2 løsninger

Label sat til punktum ved JCheckbox?

Hej,

Jeg har et problem ned en JCheckBox. Jeg opretter en checkbox med uden en string, og sætter heller ikke dens label senere. Men alligevel vises der et punktum ("."). Hvordan kan det være er det en fejl i APIen? (Hvis jeg opretter Checkboxen med en label kommer den opgivede tekst selvfølgelig istedet for ".")
Avatar billede arne_v Ekspert
18. juni 2005 - 16:06 #1
Hvad hvis du sætter label til tom streng "" ?
Avatar billede arne_v Ekspert
18. juni 2005 - 16:11 #2
Hvilken Java version ?

Og kan du poste et code snippet ?

(jeg kan nemlig ikke lige genskabe ...)
Avatar billede mikkelbm Nybegynder
19. juni 2005 - 16:57 #3
Jeg kan heller ikke genskabe fejlen. Du laver ikke din gui igennem en gui-builder, og det så er den der laver noget sjovt?

Eller at du har sat en tekst på dens label, men ikke givet den plads(size) til at kunne skrive teksten. For så vil den bare vise punktum(mer).
Avatar billede krukken Mester
21. juni 2005 - 11:59 #4
mikkelbm - det kunne godt virke lidt som du forklare. Problemet er jo bare at jeg ikke sætter en label på den til at starte med. Og hvis jeg sætter en label på den så bliver teksten vist uden punktummer.

arne_v > jeg bruger version 1.5, og jeg har prøvet at sætte label til ""!
Avatar billede mikkelbm Nybegynder
21. juni 2005 - 12:19 #5
Når du skriver "sætter en label" er det så setText (...) du mener, eller setLabel (...) ???

For setLabel er deprecated, og virker sikkert ikke mere!

http://java.sun.com/j2se/1.3/docs/api/javax/swing/AbstractButton.html#setLabel(java.lang.String)
Avatar billede krukken Mester
21. juni 2005 - 12:48 #6
Hej,

Jamen jeg gør ikke andet end at oprette Checkbox og tilføje den. Så kommer der et "." lige ved siden af. Jeg har prøvet alt muligt - men den bliver ved med at komme. Men sjovt nok, hvis jeg sætter flamen til visable(false) og derefter til true - så er den der ikke!

this.updatechk = new Checkbox();
updatechk.setState(config.getCheckforupdates());
add(updatechk);
Avatar billede krukken Mester
21. juni 2005 - 12:55 #7
Hvis jeg bruger en JCheckBox så forsvinder den
Avatar billede krukken Mester
21. juni 2005 - 13:00 #8
Ligger i et svar?
Avatar billede mikkelbm Nybegynder
21. juni 2005 - 13:22 #9
Ahh - det var derfor... Der kan forekomme nogle sjove ting, hvis man blander awt og swing komponenter sammen :)
Avatar billede mikkelbm Nybegynder
21. juni 2005 - 13:23 #10
Og i din overskrift skrev du jo også, at du brugte JCheckBox ;)
Avatar billede krukken Mester
01. juli 2005 - 01:11 #11
arne_v > ligger du også et svar - så deler jeg pointene imellem Jer.
Avatar billede arne_v Ekspert
01. juli 2005 - 08:11 #12
.
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