Witam, jako projekt zaliczeniowy na przedmiot Programowanie Obiektowe mam do wykonania aplikację z wykorzystaniem Swing'a. Już na samym początku spotykam się z problemem czysto projektowym, mianowicie, Tworząc przyciski powinno się je tworzyć w oddzielnych klasach i umieszczać w klasie z oknem głównym? Czy może poprawnym jest tworzenie przycisków od razu w klasie z oknem aplikacji i tam z użyciem klas wewnętrznych przypisywanie do nich ActionListenerów?
Robiąc przyciski w klasie z oknem kod rozrasta się do kolosalnych rozmiarów. Natomiast tworząc przycisk w każdej klasie oddzielnie, liczba klas rośnie bardzo szybko. Jak jest pooprawnie?