Name
javax.microedition.lcdui.Canvas
Synopsis
Canvas
is an abstract class, which is the base
class for writing MIDlets that need to implement low-level events and
to issue graphics calls for drawing on the display. Since this class
will be used heavily for game applications, it provides ways to
handle game actions, key events, and pointer events.
public abstract classCanvas
extends Displayable { // public class fields public static final intDOWN
= 6; public static final intFIRE
= 8; public static final intGAME_A
= 9; public static final intGAME_B
= 10; public static final intGAME_C
= 11; public static final intGAME_D
= 12; public static final intKEY_NUM0
= 48; public static final intKEY_NUM1
= 49; public static final intKEY_NUM2
= 50; public static final intKEY_NUM3
= 51; public static final intKEY_NUM4
= 52; public static final intKEY_NUM5
= 53; public static final intKEY_NUM6
= 54; public static final intKEY_NUM7
= 55; public static final intKEY_NUM8
= 56; public static final intKEY_NUM9
= 57; public static final intKEY_POUND
= 35; public static final intKEY_STAR
= 42; public static final intLEFT
= 2; public static final intRIGHT
= 5; public static final intUP
= 1; // protected constructors protectedCanvas
( ); // protected instance methods protected voidhideNotify
( ); protected voidkeyPressed
(int keyCode); protected voidkeyReleased
(int keyCode); protected voidkeyRepeated
(int keyCode); protected abstract voidpaint
(Graphics g); protected voidpointerDragged ...
Get Wireless Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.