Gå til innhold

Anbefalte innlegg

Ja, jeg vet at det ikke er mulig.

 

Siden det ikke er mulig å bruke HTML i JTextArea lurte jeg på alternativene. Har prøvd litt med JEditorPane og JTextPane. Det som er problemet her at jeg vil ha en "fixed size" på boksen min, noe som svarer til 37,13 med JTextArea (Times New Roman PLAIN, 10pt).

 

Dette får jeg altså ikke til. Er det mulig med disse boksene? Hvis ikke, er det noen andre alternativer?

Lenke til kommentar
Videoannonse
Annonse

Er det slik at du vil la brukeren endre noe i boksen, eller skal du bare ha output?

Hvis det er det sistnevnte må du bruke JLabel. Den håndterer HTML.

 

Du kan også bruke CSS, men da varierer det litt fra standard HTML, siden du ikke har headers og metadata, eller kommentarer.

Eksempel på HTML-kode som JLabel godtar. Her er det en table som blir lagd, og enkel CSS som style.

 

<html>
<style type="text/css">
.header{	font-size: 70px; text-align:center}
.body{	font-size: 35; }
</style>
<p class="header">Overskrift</p>

<table border="0" class="body">
 <tr>
<td>1</td>
<td> </td>
<td>Ola Normann</td>
<td> </td>
<td><p>10:20:33</p></td>
 </tr>
 <tr>
<td>2</td>
<td> </td>
<td>Per Spellmann</td>
<td> </td>
<td>20:30:44</td>
 </tr>
 <tr>
<td>3</td>
<td> </td>
<td>Okken Bom</td>
<td> </td>
<td><p>50:60:77</p></td>
 </tr>
</table>
</html>

 

Endret av Fluesoppen
Lenke til kommentar

Skal bare ha output. Kan jeg sette JLabel til å ha et fast hvit område (fast størrelse)? Jeg har et enkelt bibliotekprogram. Jeg vil ha overskriften (fagbok, skolebok, roman o.s.b.), samt boktittel, forfatter o.s.v. i bold.

 

Eksempel:

 

FAGBOK

Forfatter Egil Nes

Sideantall: 250

Pris: 300 kr

Fagområde: Matematikk

 

NORSK ROMAN

Forfatter: Erlend Loe

Sideantall: 300

Pris: 250

Sjanger: Krim

Målform: Bokmål

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...