паттерн MVC java

366
12 июля 2017, 23:51

Делаю 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;
            }
        }

Или же правильней делать метод в модели, который будет выполнять все эти действия? Но не будет ли при этом слишком огромной модель?

READ ALSO
Выноски-указатели для button или textView

Выноски-указатели для button или textView

Каким способом можно реализовать вот такие выноски (указатели, стрелки, "хвосты", callout'ы) для Button или для TextView

355
Анализ кода, советы по архитектуре

Анализ кода, советы по архитектуре

Вопрос какие у меня проблемы с архитектурой и вообще по синтаксисуИ как передать можно данные от сервера клиенту, сразу списком? Или киньте...

243
Утечка памяти на java

Утечка памяти на java

Можете подсказать, есть ли в программах утечка памяти?

353