Odlehčená sada uživatelského rozhraní - Lightweight User Interface Toolkit
Vývojáři | Sun Microsystems |
---|---|
Stabilní uvolnění | 1.5 / 11. srpna 2011 |
Operační systém | Cross-platform |
K dispozici v | Jáva |
Typ | Widget Toolkit |
Licence | Výjimka spojující GPL |
webová stránka | http://lwuit.java.net/ |
Odlehčená sada uživatelského rozhraní (LWUIT) je sada nástrojů Widget vyvinutá společností Sun Microsystems jednodušší Java ME vývoj uživatelského rozhraní pro stávající zařízení, včetně nejen tradičních prostředí Java ME, jako jsou mobilní telefony, ale také televizorů a set top boxů.[1] LWUIT je inspirován Houpačka a podporuje mnoho z jeho funkcí, včetně zásuvných vypadat a cítit, správci rozvržení atd.
Dějiny
LWUIT vytvořil Chen Fishbein z vývojového centra Sun Microsystems Israel (SIDC), který zahájil vývoj LWUIT pro interní projekt. Projekt rostl a v tomto okamžiku se Shai Almog připojil k projektu, který byl oznámen v JavaOne 2008, po oznámení byl projekt proveden společností open source společností Sun pod GPL s výjimkou ClassPath Licence a získala široké přijetí v rámci komunity. LWUIT je známý jako Lightweight UI Toolkit, kde se slovo lightweight používá tak, jak se používá v Houpačka k označení modelu komponenty, který provádí všechny své vlastní vykreslování / zpracování událostí. [2]
Rovněž byla použita jako součást brazilského middlewaru pro interaktivitu digitální televize [Ginga] konkrétně v technologii Ginga-J.[3]
Architektura
.[4] LWUIT se velmi liší od Swingu a převzal funkce, které ve Swingu nejsou k dispozici, jako motivy, malíře, animace atd. MVC, správci rozvržení, vykreslení a EDT přímo souvisí s Swingem. [5]LWUIT je založen na složené architektuře hierarchie komponent / kontejnerů. Kontejnery jsou Komponenty a lze je vnořit, abyste vytvořili komplikovaná rozvržení. Komponenty lze stylovat jak prostřednictvím externích stylů / motivů, tak programově vývojáři.
Společenství
LWUIT je neustále považován za jeden z nejaktivnějších projektů java.net a jeho fóra jsou jedním z nejaktivnějších fór v komunitě.[6]
Viz také
Reference
- ^ LWUIT v televizi Archivováno 2012-03-21 na Wayback Machine
- ^ „Blog LWUIT“.
- ^ „Ginga-J diagram including LWUIT“.
- ^ „LWUIT je silně inspirován architekturou Swing, i když je mnohem menší a pravděpodobně jednodušší“. Archivovány od originál dne 11.03.2012. Citováno 2010-09-07.
- ^ „Domovská stránka LWUIT na java.net“. Archivovány od originál dne 2013-06-20. Citováno 2013-04-11.
- ^ „Fóra LWUIT“.
externí odkazy
- Odlehčená sada nástrojů uživatelského rozhraní na webu Oracle.com (přesměrování na domovskou stránku Java)
- Stránka vývojáře LWUIT na webu Techsoftcomputing.com (název domény vypršel)