This guide is intended for developers creating Mobile Information Device Profile (MIDP) applications. This book is a tutorial in Lightweight UI Toolkit programming over MIDP. You should already have basic knowledge about Java™ UI libraries (for example, AWT and SWING) and understand how to use the Mobile Information Device Profile (MIDP) and the Connected Limited Device Configuration (CLDC).
For current discussion of LWUIT issues, see these online resources:
If you need help getting started with the Java programming language, try the New to Java Center:
http://java.sun.com/learning/new2java
For a quick start with MIDP programming, read Learning Path: Getting Started with MIDP 2.0:
http://developers.sun.com/techtopic/mobility/learn/midp/midp20/
The following sites provide technical documentation related to Java technology:
This guide contains the following chapters and appendices:
Chapter 1 introduces the Lightweight UI Toolkit library.
Chapter 2 describes how to use Lightweight UI Toolkit widgets.
Chapter 3 explains how to use Lists.
Chapter 5 describes how to use Dialogs.
Chapter 6 shows how you can use Layouts.
Chapter 7 explains how to use Painters.
Chapter 8 explains how to use the Style object.
Chapter 10 describes theme elements.
Chapter 11 describes the Theme Creator utility.
Chapter 12 describes how to use Transitions and Animations.
Chapter 13 covers 3D integration.
Chapter 14 details how to use logging.
Chapter 15 describes how to author a new component from scratch.
Chapter 16 discusses general and device‐specific portability issues.
Appendix A summarizes frequently asked questions about LWUIT.
Shell | Prompt |
---|---|
C shell | machine-name% |
C shell superuser | machine-name# |
Bourne shell and Korn shell | $ |
Bourne shell and Korn shell superuser | # |
Note - Characters display differently depending on browser settings. If characters do not display correctly, change the character encoding in your browser to Unicode UTF-8. |
TABLE P-1 lists documentation related to this product.
Topic | Title and URL |
---|---|
JSR 118, MIDP 2.0 | Mobile Information Device Profile |
JSR 139, CLDC 1.1 | Connected Limited Device Configuration |
JSR 184, 3D Graphics | Mobile 3D Graphics API for J2ME |
AWT docs | http://java.sun.com/javase/6/docs/technotes/guides/awt/index.html |
Swing docs | http://java.sun.com/javase/6/docs/technotes/guides/swing/index.html |
Sun is interested in improving our documentation and welcomes your comments and suggestions. Email your feedback to:
Copyright © 2009, Sun Microsystems, Inc. All rights reserved.