Шаблоны проектирования для уменьшения сцепления в приложении Swing

Привет всем, в настоящее время я работаю над приложением Java Swing, и я искал некоторый опыт. Приложение довольно маленькое, но я замечаю, что по мере того, как база кода увеличивается, у меня очень много связей в моем графе объектов. Я относительно новичок в Swing, но я достаточно долго программировал, чтобы понять, к чему это приведет.

Самая большая проблема, с которой я столкнулся - это настройка обработки событий. Как мои дочерние окна и объекты должны сообщать события моим объектам более высокого уровня, не имея ссылок на них? Я сделал большое количество веб-кодирования MVC. Хорошо ли подходит этот шаблон для Swing? Должен ли я строить свой собственный контроллер? Я думаю, я просто ловлю паттерны, которые люди нашли полезными в работе с Swing.

Заранее спасибо за помощь.

Ответы на вопрос(7)

Ваш ответ на вопрос