Правильный способ проверки формы в Swing и MVC

1

Я использую Swing и Java. Я только начал изучать MVC.

Я немного смущен тем, как мне нужно проверить форму (представление).

Мое мышление состоит в том, чтобы сделать метод внутри моего класса вида и проверить компоненты формы один за другим, но я боюсь, что это нарушит принцип MVC.

Теги:
model-view-controller
validation
swing

2 ответа

2
Лучший ответ

С помощью MVC princepal вы должны создать метод проверки внутри уровня контроллера, либо уровень контроллера может вызвать услугу, которая делает то же самое.
Но все же метод проверки должен вызываться из представления в контроллер.

Попробуйте увидеть этот пример: http://www.oracle.com/technetwork/articles/javase/index-142890.html

2

A, показанный в разделе Использование подсистемы фокусировки: проверка ввода, вы можете использовать InputVerifier для принятия или отклонения определенных значений. Некоторые примеры рассматриваются здесь. Как обсуждалось здесь, это использование согласуется с модельным подходом Swing к MVC.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню