Avatar billede _kresten Nybegynder
08. december 2004 - 10:20 Der er 8 kommentarer og
1 løsning

Ombrydning af tekst i Java-appletter.

Hvordan ombryder man strings, så de bliver skrevet på flere linier i et applet? Lige nu står min tekst i et TextField eller en Label.
Man kan desværre ikke bruge \n... -så skriver den nemlig bare en firkant ud.

På forhånd tak!
Avatar billede arne_v Ekspert
08. december 2004 - 10:24 #1
Prøv med TextArea og \r\n
Avatar billede _kresten Nybegynder
08. december 2004 - 10:34 #2
Det virkede! Super. Bare lige en lille ting: hvad betyde "\r"? "\n" er newline, ikke sandt?
Giv i øvrigt et svar, så du kan få nogle point.
Avatar billede _kresten Nybegynder
08. december 2004 - 10:44 #3
Er det forresten også muligt at fjerne de der scroll bars?
Avatar billede arne_v Ekspert
08. december 2004 - 10:47 #4
\n er en linefeed karakter
\r er en return karakter

linieskift er \n i Unix filer (nogle Windows programmer forstår det dog også)
linieskift er \r\n i Windows filer, skærmbilleder, netværks protokoller
Avatar billede arne_v Ekspert
08. december 2004 - 10:47 #5
svar
Avatar billede arne_v Ekspert
08. december 2004 - 10:54 #6
scroll bars ?

Prøv:

TextArea ta = new TextArea("", rows, cols, TextArea.SCROLLBARS_NONE);
Avatar billede _kresten Nybegynder
08. december 2004 - 11:15 #7
Bare for at være pisse irriterende: Hvad hvis man så kun vil have en vertikal scroolbar?

TextArea ta = new TextArea("", rows, cols, TextArea.SCROLLBARS_NONE);
Fungerede i øvrigt fint!
Tak for det!
Avatar billede arne_v Ekspert
08. december 2004 - 11:17 #8
Der er 4 konstanter:

SCROLLBARS_BOTH
SCROLLBARS_HORIZONTAL_ONLY
SCROLLBARS_NONE
SCROLLBARS_VERTICAL_ONLY
Avatar billede _kresten Nybegynder
08. december 2004 - 11:21 #9
Tusind tak!
Det var alt for dennne gang.
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