Облегченный набор инструментов для работы с пользовательским интерфейсом
-
Обзор LWUIT
- LWUIT — это набор инструментов для разработки пользовательского интерфейса Java ME, разработанный Sun Microsystems.
- LWUIT вдохновлен Swing и поддерживает многие его функции, включая внешний вид и менеджеры макетов.
-
История и развитие
- LWUIT был создан Ченом Фишбейном и начал разрабатываться для внутреннего проекта.
- Шай Алмог присоединился к проекту и анонсировал его на JavaOne 2008.
- Sun объявила о том, что проект стал открытым исходным кодом и получил широкое признание в сообществе.
-
Архитектура и функции
- LWUIT отличается от Swing и использует функции, недоступные в Swing, такие как тематизация и анимация.
- Однако такие функции, как MVC и менеджеры макетов, напрямую связаны с Swing.
- LWUIT основан на составной архитектуре иерархии компонентов и контейнеров.
-
Сообщество и активность
- LWUIT активно оценивается на java.net и имеет активные форумы в сообществе.
-
Дополнительные ресурсы
- Ссылки на внешние ресурсы и связанные проекты также включены в статью.