Witam ponownie, tym razem mam mały problem dotyczący wizualizacji sortowania.
Jestem w stanie narysować pionowe odcinki już posortowane, lub po wykonaniu jednego kroku.
Chciałbym, aby zmiany były widoczne w czasie rzeczywistym.
Wiem, że muszę rysować bieżący stan listy podczas sortowania i wykonywać metodę repaint(). Tylko nie wiem dokładnie jak to zrobić.
Byłbym bardzo wdzięczny, gdyby ktoś mógłby zerknąć i naprowadzić mnie na właściwy trop.
0
0
W momencie kiedy będziesz zmieniał rysunek, czyli np po użyciu jakiegoś zdarzenia np keyPressed * , wykonując jego obsługę na końcu wywołaj metodę * repaint();
0
Wprowadziłem małe zmiany w repozytorium. Problemu wciąż nie potrafię rozwiązać. Proszę o pomoc.
0
Sortowanie wywołaj w jakimś wątku i niech ten wątek po każdym kroku odświeża rysowanie