|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--net.rim.device.api.system.EncodedImage
|
+--net.rim.device.api.system.BMPEncodedImage
Represents an image encoded in the Windows Bitmap (BMP) format.
To create a BMPEncodedImage instance, use the
EncodedImage.createEncodedImage(byte[],int,int) method. The
createEncodedImage method accepts a java byte array containing
the encoding of an image.
An image encoding can be obtained by either of the following methods:
First, when an image is added to a project in the IDE, the image resource becomes available to the developer.
Second, the image encoding can be obtained manually by converting the binary image file to a java byte array. This is accomplished using the following procedure:
If done correctly, the file will contain a valid java byte array containing the image encoding.
| Field Summary |
| Fields inherited from class net.rim.device.api.system.EncodedImage |
DECODE_ALPHA, DECODE_NATIVE, DECODE_NO_DITHER, DECODE_READONLY, IMAGE_TYPE_BMP, IMAGE_TYPE_GIF, IMAGE_TYPE_JPEG, IMAGE_TYPE_PNG, IMAGE_TYPE_TIFF, IMAGE_TYPE_WBMP |
| Method Summary | ||
int |
getAlphaType(int frameIndex)
|
|
int |
getBitDepth()
Returns the bit depth. |
|
int |
getBitmapType(int frameIndex)
|
|
|
String |
getMIMEType()
Return the commonly known MIME type associate for this encoded image object. |
| Methods inherited from class net.rim.device.api.system.EncodedImage |
createEncodedImage, createEncodedImage, getBitmap, getBitmap, getData, getDecodeMode, getEncodedImageResource, getEncodedImageResource, getFrameCount, getFrameHeight, getFrameMonochrome, getFrameTransparency, getFrameWidth, getHeight, getImageType, getLength, getOffset, getScale, getScaledFrameHeight, getScaledFrameWidth, getScaledHeight, getScaledWidth, getScaleX32, getScaleY32, getSupportedMIMETypes, getWidth, hasTransparency, isMIMETypeSupported, isMonochrome, scaleImage32, setDecodeMode, setScale |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public int getBitDepth()
public int getBitmapType(int frameIndex)
EncodedImagegetBitmapType in class EncodedImagepublic int getAlphaType(int frameIndex)
EncodedImagegetAlphaType in class EncodedImagepublic String getMIMEType()
getMIMEType in class EncodedImageString representing the MIME type generally associated with this object.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2006 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.