Jeg har lavet en tekst scroller applet, men mangler lige et par finjusteringer før den er færdig.
Jeg har problem med g.drawString ikke forstår min '\n' (newline character), den udskriver det bare i stedet for at lave linieskift. Hvordan får jeg den til at gøre det rigtigt?
Mit sidste spørgsmål er, hvordan laver jeg et hyperlink i min tekst, så det bliver skrevet rigtigt ud med g.drawString, og bliver klikbart?
Der skal du igang med en stringtokenizer og fontmetrics. brug fontmetrics til at bestemme font-højden og stringtokenizer til at skrive strengen ud linjevis og incremere en int der viser hvad linje du er på.
du er vel sikker på at \ ikke er blevet oversat til '\\' altså backslash? hyperlinks er lidt sværere. du kan fange MouseEvents og checke koordinaterne, men det bliver ikke køn kode.
Sådan laver du et hyperlink: Lav en Label Lav en MouseListener på din Label ved mouseEntered kan din label skifte farve med label.setForeground(Color.blue) - mener jeg ved onclick kan du bare åbne en URL
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.