Sun Logo


Sun Java Wireless Toolkit for CLDC Basic Customization Guide

Sun Javatrademark Wireless Toolkit for CLDC

Version 2.5.2

v252



Contents

Preface

1. Introduction

1.1 Creating New Emulator Skins

1.2 Creating Obfuscator Plug-Ins

2. Skinning the Emulator

2.1 Skin Property File

2.2 Skin Appearance

2.2.1 Skin Images

2.2.2 Screen Bounds and Paintable Area

2.2.3 Screen Characteristics

2.2.3.1 isColor=[true|false]

2.2.3.2 colorCount=number

2.2.3.3 enableAlphaChannel=[true|false]

2.2.3.4 gamma=number

2.2.3.5 screenDoubleBuffer=[true|false]

2.2.3.6 screenBorderColor=color

2.2.3.7 screenBGColor=color

2.2.4 Icons

2.2.5 Fonts

2.2.6 Soft Button Labels

2.2.7 Sounds

2.3 Mapping User Input

2.3.1 Keyboard Handler

2.3.2 Buttons

2.3.3 Assigning Desktop Keyboard Keys to Buttons

2.3.4 Mapping Game Keys

2.3.5 Mapping Keys to Characters

2.3.6 Mapping Commands to Soft Buttons

2.3.7 Command Menu

2.3.8 Pausing and Resuming

2.3.9 Pointer Events

2.4 Locale and Character Encoding

3. Creating an Obfuscator Plug-in

3.1 Writing the Plug-in

3.2 Configuring the Toolkit

Index