Есть ли что-нибудь похожее на WPF и MVVM в мире Java?
Есть ли что-нибудь похожее на WPF и MVVM в мире Java?
3 ответа
Вы видели eFace?
eFace - это решение XAML/WPF на Java. Первый выпуск доступен для скачивания прямо сейчас: http://www.soyatec.com/eface/installation/.
JavaFX предоставляет некоторые возможности WPF. Смотрите этот SO ответ для более подробной информации.
Взгляните на шаблон WCS-MVC Jrebirth Application Framework.
Эта модель была разработана после работы с PureMVC и Mircrosoft MVVM. Обратите внимание, что шаблон ViewModel модели ViewSile молча добавляет (ViewController с файлом.xaml.cs....), что добавит много путаницы
WCS-MVC означает:
- Wave => управлять событиями между компонентами
- Command => управлять атомарными или множественными действиями в отдельном потоке (JAT, JIT, JTP)
- Сервис => управлять длительными действиями с Progree уведомлениями
- Модель => управлять бизнес-логикой для просмотра
- View => определить дерево пользовательского интерфейса
- Контроллер => прослушивать взаимодействие с пользователем
JRebirth предлагает:
- управление потоками
- меньший объем памяти
- хорошее разделение концерна
- внутренний механизм уведомлений, позволяющий каждому компоненту взаимодействовать с другими асинхронно.
Начиная с версии 6, ZK предоставляет ряд мощных функций поддержки метапрограммирования, таких как CSS Selector в Java и MVVM в Java.
Вы можете взглянуть на эту ссылку:
http://books.zkoss.org/wiki/Small_Talks/2011/November/Hello_ZK_MVVM http://books.zkoss.org/wiki/Small_Talks/2011/JanuaryEnvisage_ZK_6%3A_An_Annotation_Based_Composer_For_MVC