Package com.nokia.mid.ui

Contains some graphics-related extensions for MIDP low-level UI APIs, such as Graphics and Canvas.

See:
          Description

Interface Summary
DirectGraphics DirectGraphics contains some graphics extensions for MIDP Graphics, with which polygons and triangles can be drawn and filled, images can be rotated or flipped, alpha channel color supported and raw pixel data can be directly obtained from the graphics context or drawn to it.
JoystickEventListener A listener interface to learn when the state of a Joystick changes.
S60TextEditor S60 platform specific extensions to TextEditor.
SoftNotificationListener SoftNotificationListener interface is used by applications which need callbacks from soft notifications.
TextEditorListener A listener for receiving notification of content changes and other editor events from TextEditor objects.
 

Class Summary
CanvasGraphicsItem A CanvasGraphicsItem is a drawable component that is used with a parent object; with Canvas.
CanvasItem Parent object just for components on Canvas.
Clipboard Class to provide extra functionality that is related to text-editing
DeviceControl DeviceControl provides a collection of methods to control some of the special features available in mobile devices, e.g., vibrator, screen (LCD) backlight, and screen saver appearance.
DirectUtils This class contains utility methods for converting standard lcdui classes to Nokia UI classes and vice versa, and a method for creating images that are empty with pixels either transparent or colored, and creating mutable images from encoded image byte arrays.
FullCanvas FullCanvas provides a full screen painting area.
SoftNotification The SoftNotification is a class to manage soft notifications.
TactileFeedback This class is a Java extension to support tactile feedback (audio, vibra, piezo, etc.) on touch-enabled devices.
TextEditor A TextEditor is an editable text component that is used with a parent object; with Canvas or CustomItem.
 

Exception Summary
SoftNotificationException This API is an optional feature in Nokia UI API, and depending on the device capabilities there may be implementations that do not support soft notifications.
 

Package com.nokia.mid.ui Description

Contains some graphics-related extensions for MIDP low-level UI APIs, such as Graphics and Canvas.

Image transparency

The MIDP specification leaves it optional for implementations to support image transparency. Nokia MIDP implementation and Nokia UI APIs support PNG's "simple transparency", i.e., tRNS chunk. In addition, alpha channel is supported but true alpha blending need not to be supported. If implementation supports other image formats than PNG, e.g., GIF, then transparency information, if available for the image format, should also be supported on that format.

Since:
1.0

forum.nokia.com/java

Copyright (c) 2002-2010 Nokia Corporation. All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc.