Slettet bruger
28. maj 2002 - 12:35
Der er
7 kommentarer og 1 løsning
Bold tekst
Jeg har en JPanel med noget tekst.... den tekst må meget gerne være Bold... Opskrift udbedes :o)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Skriv den som html: "<html><b>din tekst</b></html>"
Jeg går ud fra at du på dit JPanel har en JLabel, eller anden textkomponent... På denne label bruger du .setText( new Font("Verdana", Font.BOLD, 12) ); for f.eks. at sætte fonten til Fed Verdana med 12 punkters størrelse... /Søren
Dog skal du huske at importe java.awt.*; hvis du ikke allerede har gjort det....
Slettet bruger
28. maj 2002 - 13:41
#4
...ja.. JLabel var det selfølelig .. og ikke JPanel.. sorry minLabel.setText(new Font("Verdana", Font.BOLD, 12)) virker ikke (compile time error), og det kunne jeg heller ikke se hvorfor det skulle.... eller tager jeg fejl?
Oh pis.. Det var selvfølgelig minLabel.setFont( new Font("Verdana", Font.BOLD, 12) ); og ikke setText :-)) /Søren
Slettet bruger
28. maj 2002 - 14:08
#7
Begge dele er rigtigt... omend jeg synes at bearhugx' løsning er den mest elegante måde at løse det på.... Havde ikke set, at JLabel arver metoden setFont() fra JComponent...
Kurser inden for grundlæggende programmering