-
Introduction to the Java 2 Micro Edition Platform API
-
Chapter 1 Introduction
- What Is the J2ME Platform?
- J2ME Specifications
- J2ME and Other Java Platforms
-
Chapter 2 The Connected Limited Device Configuration
- The CLDC Java Virtual Machine
- The CLDC Class Libraries
- KVM Debugging
- Advanced KVM Topics
-
Chapter 3 The Mobile Information Device Profile and MIDlets
- MIDP Overview
- The MIDP Java Platform
- MIDlets and MIDlet Suites
- MIDlet Execution Environment and Lifecycle
- Developing MIDlets
- Delivery and Installation of MIDlets
-
Chapter 4 MIDlet User Interfaces
- User Interface Overview
- The High-Level User Interface API
-
Chapter 5 The Low-Level MIDlet User Interface API
- The Canvas Class
- Painting and the Graphics Class
- Graphics Attributes
- Drawing Lines and Arcs
- Translating the Graphics Origin
- A Simple Animation MIDlet
- The Graphics Clip
- Rendering Text
- Images
- Event Handling
- Multithreading and the User Interface
-
Chapter 6 Wireless Java: Networking and Persistent Storage
- A Networking Architecture for Small Devices
- Sockets
- Datagrams
- HTTP Connections
- Persistent Storage
-
Chapter 7 The Connected Device Configuration and Its Profiles
- The CDC
-
Chapter 8 J2ME Command-Line Tools
- cvm: The Connected Device Configuration Virtual Machine
- kdp: The KVM Debug Proxy
- kvm: The Kilobyte Virtual Machine
- midp: The MID Profile Execution Environment
- emulator: The J2ME Wireless Toolkit Emulator
- preverify: The KVM Class Preverifier
- MakeMIDPApp: JAD to PRC Conversion Tool
- chMEKeyTool: Public Key Certificate Management Tool
-
Chapter 9 J2ME Programming Environments
- The J2ME Wireless Toolkit
- MIDP for PalmOS
- J2ME and Forte For Java
- Other Integrated Development Environments
-
-
API Quick Reference
-
Chapter 10 J2ME Packages and Classes
- J2ME Packages
- J2SE Packages Not Present in J2ME
- J2ME Package Contents
-
Chapter 11 java.io
-
Chapter 12 java.lang
-
Chapter 13 java.util
-
Chapter 14 javax.microedition.io
-
Chapter 15 javax.microedition.lcdui
-
Chapter 16 javax.microedition.midlet
-
Chapter 17 javax.microedition.rms
-
-
Colophon
- Title:
- J2ME in a Nutshell
- By:
- Kim Topley
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- March 2002
- Pages:
- 480
- Print ISBN:
- 978-0-596-00253-4
- | ISBN 10:
- 0-596-00253-X
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of J2ME in a Nutshell is a galago. Galagos are prosimian primates, "pre-monkeys" that existed before monkeys, apes, and humans evolved. These small (10-35 cm long, not including their tail, which ranges from 20 to nearly 50 cm long), nocturnal animals live in Africa, spending much of their time in trees and eating mostly bugs, fruit, and the occasional small bird. Their big ears, featured prominently on the cover, can be bent almost completely back, either one at a time or both together, something the galagos apparently like to do quite frequently. Leanne Soylemez was the production editor and copyeditor for J2ME in a Nutshell. Mary Anne Weeks Mayo was the proofreader, and Matt Hutchinson and Jane Ellin provided quality control. John Bickelhaupt wrote the index.
Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is from Animal Creation. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
Melanie Wang and David Futato designed the interior layout based on a series design by Nancy Priest. Neil Walls cleaned up the original FrameMaker files for Part I. The print version of Part II was generated from XML using a basic macro set developed by Steve Talbott from the GNU troff -gs macros and adapted to the book design by Lenny Muellner; Norm Walsh wrote the Perl filter that translates XML source into those macros. The text and heading fonts are ITC Garamond Light and Garamond Book. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. This colophon was written by Leanne Soylemez.
