Делаю GUI приложение на java пробую применить паттерн MVC. В контроллере создаю класс newMouseListener, передаю его Viev, в нём собираюсь выполнять действия. Собственно вопрос: все действия выполнять в нём:
public void mouseMoved(MouseEvent e) {
int x = e.getX();
int y = e.getY();
if (theModel.isFirstSelected) {
theModel.getLastElement().currentX = theModel.getLastElement().lastX + x;
theModel.getLastElement().currentY = theModel.getLastElement().lastY + y;
}
}
Или же правильней делать метод в модели, который будет выполнять все эти действия? Но не будет ли при этом слишком огромной модель?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости