Avatar billede mhj28 Nybegynder
02. december 2003 - 22:12 Der er 13 kommentarer og
2 løsninger

Kan man ændre fontfarve eller bg.farve på et item i en JComboBox

Jeg vil gerne have ændret enden baggrundsfarven eller fontfarven på det sidste item i en JComboBox kan man det??? og hvordan gør man det?
Avatar billede arne_v Ekspert
02. december 2003 - 22:17 #1
Kan du ikke bruge setBackground og setForeground ?
Avatar billede mikkelbm Nybegynder
02. december 2003 - 22:37 #2
Avatar billede mikkelbm Nybegynder
02. december 2003 - 22:37 #3
og så vælge: CustomComboBoxDemo
Avatar billede mhj28 Nybegynder
02. december 2003 - 23:50 #5
Det jeg gerne vil er at setBackground og/eller setForeground på kun et Item... f.eks. hvis jeg har disse Items i min JComboBox

et
to
tre
fire
fem [skal dette item være farvet rødt altid også hvis det ikke er Selected]

kan man det???
Avatar billede arne_v Ekspert
02. december 2003 - 23:52 #6
Jeg tror at du skal læse lidt på mikkels links.
Avatar billede mhj28 Nybegynder
12. december 2003 - 20:51 #7
Jeg synes ikke rigtigt der var noget om det jeg sprugte om på de links...
Avatar billede arne_v Ekspert
12. december 2003 - 21:20 #8
De handler præcis om det du spørger om.

Men nemt at lave er det ikke.
Avatar billede mhj28 Nybegynder
13. december 2003 - 18:28 #9
Efter hvad jeg kan se handler det om at sætte baggrundsfarven på et Selected item...

kig på min kommentar om et to tre fire fem!!!! og arne v du skriver at det ikke er nemt at lave... ved du om det kan lade sig gøre???
Avatar billede arne_v Ekspert
13. december 2003 - 18:36 #10
En custom renderer giver så vidt jeg kan se fuld kontrol over renderingen.

Alle eksemplerne vælger at give den selectede en anden farve, mens du vil give
den sidste en anden farve.

Men teknikken bør også kunne bruges til dit formål.

I.s.f. for at teste om noget er selected skal der bare testes på
om det er sidst.
Avatar billede mikkelbm Nybegynder
08. januar 2004 - 13:30 #11
Har du fundet ud af noget?
Avatar billede mhj28 Nybegynder
09. januar 2004 - 15:40 #12
Nej desværre ikke jeg skulle have brugt det på et projekt... men havde ikke tid til at bruge for meget tid på denne ting... så har ikke haft tid til at prøve at programmere det endnu...
Avatar billede mhj28 Nybegynder
22. november 2004 - 22:01 #13
Jeg har ikke fået testet renderer på en JComboBox endnu. Men jeg har nu prøvet med renderer på andre componeter. så vil gerne give 40 point til mikkelbm og 20 point til arne v hvis I vil droppe et svar. så vi kan få lukket.
Avatar billede arne_v Ekspert
22. november 2004 - 22:14 #14
ok
Avatar billede mikkelbm Nybegynder
22. november 2004 - 22:30 #15
og et herfra
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