Table of Contents
3
HTTP.................................................................................................................................................. 33
TCP SOCKETS .................................................................................................................................... 34
UDP SOCKETS .................................................................................................................................... 34
IMPLEMENTATION NOTES ..................................................................................................................... 34
NOTES ................................................................................................................................................. 35
7 LCDUI............................................................................................................................................... 36
LCDUI API...................................................................................................................................... 36
8 GAMING API AND SOUND ............................................................................................................ 38
FUNCTIONAL DESCRIPTION.................................................................................................................. 38
CLASS HIERARCHY .............................................................................................................................. 38
BACKGROUNDMUSIC CLASS................................................................................................................... 39
BackgroundMusic Methods................................................................................................... 39
Using BackgroundMusic....................................................................................................... 39
GAMESCREEN CLASS ............................................................................................................................ 40
GameScreen Fields ................................................................................................................ 40
GameScreen Methods.............................................................................................................. 41
Using GameScreen................................................................................................................... 43
IMAGEUTIL CLASS.............................................................................................................................. 44
ImageUtil Fields................................................................................................................... 44
ImageUtil Methods ................................................................................................................ 44
Using ImageUtil..................................................................................................................... 45
PALLETEIMAGE CLASS......................................................................................................................... 46
PalleteImage Constructor ................................................................................................ 46
PalleteImage Methods ......................................................................................................... 46
Using PalleteImage.............................................................................................................. 47
PLAYFIELD CLASS.............................................................................................................................. 48
Using Static and Animated Tiles ................................................................................ 48
Using Sprites ......................................................................................................................... 49
Defining View Windows....................................................................................................... 49
PlayField Constructor....................................................................................................... 49
PlayField Methods ................................................................................................................ 51
Using PlayField..................................................................................................................... 54
SOUNDEFFECT CLASS .......................................................................................................................... 55
SoundEffect Methods............................................................................................................ 55
Using SoundEffect ................................................................................................................ 55
SPRITE CLASS.................................................................................................................................... 55
Animation Frames................................................................................................................... 56
Sprite Drawing....................................................................................................................... 56
Sprite Constructor.............................................................................................................. 56
Sprite Methods....................................................................................................................... 57
Using Sprite............................................................................................................................ 60
FILEFORMATNOTSUPPORTEDEXCEPTION................................................................................................ 60
FileFormatNotSupportedException Constructors................................................... 61
JAVA GAMING SOUND API.................................................................................................................. 61
MAX MIDI EXTENSION SUPPORT........................................................................................................ 61
9 VIBE AND BACKLIGHT................................................................................................................. 62
VIBE AND BACKLIGHT API ................................................................................................................ 62
10 SMS MO.......................................................................................................................................... 63