Witam uprzejmie proszę o pomoc w kwestii GUI gry tetris. Do tej pory programowałem jedynie pod konsole (nawet nienajgorzej) ale teraz mam zrobić grę przy użyciu SWING'a. Problem polega na tym iż nie mam bladego pojęcia jakich klas użyć do wykonania części związanej z "tablicą" gry tzn. tym kawałkiem gdzie układa się klocki (i wyświetlaniem następnego klocka). Na razie w kwestii GUI i nie mam prawie nic (jedna JFrame z dwoma JPanel jeden na samą grę drugi na nast. klocek, punkty, itd.) Proszę więc o pomoc nie tyle od strony kodowej (choć jeśli ktoś ma czas to miło będzie jeśli wrzuci parę linijek kodu dla zobrazowania) a samego skruconego algorytmu i obiektów których powinienem użyć przy robieniu animacji (wielkie słowo - chodzi o po ruszanie się klocka)
Z góry dziękuje