Portál AbcLinuxu, 5. května 2025 14:55

Dotaz: Swing synchornizace dvou scrollpanelu

18.8.2009 16:44 Karel Kral
Swing synchornizace dvou scrollpanelu
Přečteno: 121×
Odpovědět | Admin

Zdravim, ve sve aplikaci (JavaSE, JFC/Swing) mam vedle sebe dva prvky textarea a kazdy z nich je obaleny komponentou textarea. Ja mam nasledujici pozadavek, ktereho nejsem schopen dosahnout:

V obou textareach je vzdy stejny pocet radku a ja bych potreboval, aby pri posunuti scrollbaru u jedne textarea se automaticky posunoval scrollbar i u druhe textarea.

Tusite prosim nekdo, jak neceho takoveho dosahnout?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.8.2009 19:37 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Swing synchornizace dvou scrollpanelu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemáš v dotazu chybu ?. Předpokládám že máš 2x JTextArea v JScrollPane. Viditelná oblast je pak dána JViewPortem. Musíš implementovat ChangeListener, který přidáš do JViewPort, tento bude synchronizovat pozici. Viz. JScrollPane.getViewport() JViewport.addChangeListener(ChangeListener l)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.