Я использую Swing и Java. Я только начал изучать MVC.
Я немного смущен тем, как мне нужно проверить форму (представление).
Мое мышление состоит в том, чтобы сделать метод внутри моего класса вида и проверить компоненты формы один за другим, но я боюсь, что это нарушит принцип MVC.
С помощью MVC princepal вы должны создать метод проверки внутри уровня контроллера, либо уровень контроллера может вызвать услугу, которая делает то же самое.
Но все же метод проверки должен вызываться из представления в контроллер.
Попробуйте увидеть этот пример: http://www.oracle.com/technetwork/articles/javase/index-142890.html
A, показанный в разделе Использование подсистемы фокусировки: проверка ввода, вы можете использовать InputVerifier
для принятия или отклонения определенных значений. Некоторые примеры рассматриваются здесь. Как обсуждалось здесь, это использование согласуется с модельным подходом Swing к MVC.