webForumDet fria alternativet

Scrolla automatiskt i en JTextArea???

Java

3 svar · 233 visningar · startad av silo

Medlem sedan nov. 200177 inlägg
Frågan#1

Tjena!

Har problem med att få min JtextArea att scrolla automatiskt när jag lägger till text.

Textarean går inte att editera för användaren utan det är bara programmet som lägger till text vilket görs med append. Det som händer är att när jag lägger till en massa text som går utanför (nedåt) så att säga, så scrollar den inte automatiskt dit utan den står kvar och scrollisterna utökas och användaren får ta sig sist i textarean mha scrollisterna. Det jag vill är ju att pgm:et ska visa de sista raderna i textarean automatiskt.

Nån som vet hur man gör?

/Jimmy

Medlem sedan nov. 200177 inlägg
#2

Löste sig...

Medlem sedan nov. 20022 355 inlägg
#3

Då kan man pressentera svaret här också så är tråden inte helt onödig!

Medlem sedan nov. 200177 inlägg
#4

Det kan ju vara bra att göra :h

entextarea.setCaretPosition(entextarea.getDocument().getLength());

Sätter markörens position till sist i textarean så scrollar den ner dit.

283 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
150 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)