» »

[Java] JScrollPane in osveževanje

[Java] JScrollPane in osveževanje

srnjak ::

V JScrollPane ovijem Objekt razreda, ki deduje od JPanel in v tega še en objekt drugega razreda, ki tudi deduje od JPanel. Na slednjem imam z Graphics2D narisane neke okvirčke.

Vse se izriše pravilno, dokler v programu ne uporabim drsnikov. Videt je, kot da bi se pixli z roba risbe nadaljevali dol ali desno (odvisno kam se pač zascrolla). Če postavim drsnike v prvotni položaj (na vrh in skrajno levo), je slika na zaslonu takšna, kot mora biti. Seveda samo za zgornji levi kos.

Zdi se, kot da je krivo osveževanje, ko se uporabijo drsniki. Kako bi to razrešil?

kopernik ::

Žal ti kaj pametnega o tej komponenti ne znam svetovati, vendar sumim, da bo potrebno malo potelovaditi (računanje koordinat vidnega območja ob skrolanju).Lahko pogledaš tukaj, če ti bo kaj pomagalo.

srnjak ::

Hvala za hiter odgovor...

Stvar sem rešil z actionlistnerjem, vezanim na posamezni drsnik.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java] Nova nit znotraj JPanel.paintComponent()

Oddelek: Programiranje
141822 (1609) alexa-lol
»

[Delphi] Polja objektov

Oddelek: Programiranje
6887 (789) krho
»

[C++] dedovanje in pointerji

Oddelek: Programiranje
52080 (1904) Matako
»

[C#] toString ne dela

Oddelek: Programiranje
51272 (1162) rokpok
»

[Java] Zmešnjava

Oddelek: Programiranje
461981 (1486) ]Fusion[

Več podobnih tem