Toolkit

Solo disponible en BuenasTareas
  • Páginas : 37 (9030 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de febrero de 2012
Leer documento completo
Vista previa del texto
Lightweight UI Toolkit
Release Notes Release 1.5 for Windows
E24866-01 August 2011

Contents Introduction Release Highlights Prerequisites Installing the LWUIT Binary Using the Library With NetBeans Using the Resource Editor What’s New In This Release Major Changes in This Release All Changes in This Release Documentation Accessibility

Introduction
The Lightweight User Interface Toolkit(LWUIT) is a widget library that you can bundle with your application. Lightweight refers to the library’s small footprint and moderate device requirements. With LWUIT, resource-constrained devices can have a rich look and feel. Inspired by Swing, the toolkit implements a peer-less graphics and UI model in a compact package. LWUIT is an open source project. To join the community, visithttp://lwuit.java.net.

Release Highlights
This release has the following highlights, as summarized in this section. For a list of major changes see "Major Changes in This Release", and for a full list of changes, see "All Changes in This Release".


GUI builder - A tool for designing screen layouts by drag and drop Components on a palette, plus an IDE integration which allows developers to hook anaction to the UI. IO Framework - Allows portable access to network, file system, storage, web services and a json parser. New Ports - Java SE port (allows testing, debugging, profiling and demonstrating the application on the desktop), and a CDC/PBP port for embedded devices. HTML4 Tag Support - Provides support for most of the HTML4 tags in the HTML component. XML Parsing API







■1



Enhanced Blackberry support - Includes support for the torch as well as better system integration. New Components - Tabs (replacing the old TabbedPane), Slider, Popup dialogs, and the Peer Component (allowing integration of native components "in place" within a LWUIT application) are new in this release. Container list - Allows for variable-sized lists, grid lists and similar effects.Audio playback API - Allows portable access to media. Drag and drop API - Supports touch devices and tablets.



■ ■ ■

Prerequisites
In general you will use the library with an IDE or a toolkit such as the Java ME SDK. If you have a recent version of the toolkit installed, its environment will support the addition of the LWUIT library. A minimal environment is:
■ ■

Microsoft Windows XPor Windows Vista. Java Platform, Standard Edition Software Development Kit (Java SE SDK) version 1.6 update 4 or higher. To download the SDK software, go to http://java.sun.com/javase/downloads/index.html. Java ME SDK. To download the current SDK, go to http://java.sun.com/javame/downloads/sdk30.jsp In the future the Java ME SDK will be available as a NetBeans plugin. A version of LWUIT isincluded in the Java ME SDK plugin and it will be upgraded with the Autoupdate feature.



Installing the LWUIT Binary
The downloadable LWUIT binary includes the toolkit libraries, the Resource Editor, documentation, and sample applications. This Toolkit is able to run on CLDC1.1, MIDP2.0/CDC PBP/SE, Blackberry, Java SE. The lib directory contains the following toolkit platforms:
■LWUIT_MIDP.jar - Standard MIDP/J2ME binary (does NOT work with Blackberry devices, works with standard MIDP 2.x/CLDC 1.1 devices) MIDP_IO.jar - LWUIT4IO's MIDP version, allows IO operations such as networking, storage and filesystem actions LWUIT_Desktop.jar - Works with Java SE applications, very useful for debugging/developing/demoing without a mobile environment SE_IO.jar - LWUIT4IO's Java SE version,allows IO operations such as networking, storage and filesystem actions NOKIA_IO.jar - Same as the MIDP_IO.jar with a couple of Nokia specific patches for APN support LWUIT_Blackberry_Legacy_Pre4_7.jar - Blackberry specific version for older devices from OS 4.2 to Blackberry OS 4.7











2



LWUIT_Blackberry_4_7_OrNewerSigned.jar - Same as the version above, however...
tracking img