[ grizzly @ 10.11.2007. 02:56 ] @
Situacija je sledeca:

Na jednom prozoru je JScrollBar a u njemu JTextArea koju cu nadalje zvati samo povrsina.

Tekst u toj povrsini se menja iz GUI-ja klikom na neko dugme i kada se tako uradi append na vec postojeci tekst sve se desi onako kako bih ja zeleo, to jest prikazan je donji deo teksta (samo se skroluje do dna).

medjutim ista ta JTextArea se prosledjuje jednoj niti kako bi je i ona paralelno menjala. E kad je ta nit menja nece samo da se skroluje. Ubaci tekst ali ne pomeri do dna!

Ako ste me razumeli i ako je neko slucajno imao slican problem bicu mu zahvalan na odgovoru!

Googlao bih ali ne znam kako ovo da objasnim na engleskom :)
[ river @ 10.11.2007. 09:41 ] @
Probaj da u niti diraš kontrolu samo pomoću EventQueue.invokeLater
(Runnable); metoda.

mister_rap: obrisani suvisni karakteri.



[Ovu poruku je menjao Mister_rap dana 11.11.2007. u 03:49 GMT+1]
[ grizzly @ 11.11.2007. 02:25 ] @
Probao sam i proradilo je iz prve!

Nemam pojma zasto radi ni zasto nije radilo pre, ako mozes u par reci bilo bi super, ako ne hvala jos jednom.
[ Dejan Lozanovic @ 11.11.2007. 12:23 ] @
Swing komponente nisu thread safe. Znaci da svaki pristup swink komponentama mora da se iskljucivo desava unutar AWT-eventDispatch thread-a. Pogledaj sunov tutorial vezan za konkurentnost http://java.sun.com/docs/books...uiswing/concurrency/index.html