CardLayout bądź JPanel płynne przejście pomiędzy

0

Witam,

chciałby się spytać czy ktoś wie jak można sobie poradzić z płynnym wejściem/wyjściem różnych paneli na np. CardLayoutcie. tak żeby po przestawieniu za pomocą myszki nie się zmieniał a wyjeżdżał jeden a wjeżdżał drugi. rozwiązanie podobne do tego

https://github.com/AurelienRibon/sliding-layout

natomiast chodzi mi o napisanie czegoś takiego a nie o użycie konretnej biblioteki.

Miałem pomysł żeby stworzyć timer i przed wywołaniem funkcji show odrysowywać po kawałku starej i nowej karty tylko zaciąłem się na tym że nie bardzo wiem jak pobrać grafikę z paneli tak aby odrysowywać początek jednego i koniec drugiego.

za wszelakie wskazówki będę bardzo wdzięczny

pzdr
Wojtek

0

Hm... Java FX przychodzi mi tu do głowy i jej możliwości w zakresie transformacji komponentów UI.

0

EDIT:

A może trochę inaczej do tego podejść, da się na przykład ustawić Panel na sliderze, podzielić go na tyle częśći ile chcemu żeby się animowało, po czym dać wartość visible slidera false i opisać w inne funkcji przeskakiwanie krok po kroczku slidera? wtedy będzie animacja tylko nie wiem jakiego menadżera rozkładu użyć tak żeby było widać tylko kawałek panela

pzdr
Wojtek

1 użytkowników online, w tym zalogowanych: 0, gości: 1