Witam, mam problem z rozplanowaniem swojej aplikacji.
Całość powiedzmy, że bazuje na JFrame (graifczne GUI).
Mam paczkę core w któej umieszczam najważniejsze komponenty aplikacji. W głównej klasie z metodą main wywołuje JFrame guziki itp. Upchnąłem tam również listenery do każdego guzika jako klasy wewnętrzne. Czy jest to dobre rozwiązanie ? Czy może lepiej stworzyć może paczkę Listeners i tam upakować te klasy jako metody zewnętrzne i tylko importować.
Druga sprawa czy dobrze jest robić dla każdego guzika osobny listener czy lepiej spróbować w miarę możliwości stworzyć jeden duży i przekazywać temu listenerowi actionevent odpowiedni który na podstawie tego będzie wykonywał odpowiednie operacje ?