Motorola C450, C550, C370 technical manual Lcdui

Page 37

7 LCDUI

information of an action.

CustomItem

A CustemItem is customizable by sub classing to introduce new visual and interactive elements into Forms.

DateField

A DateField is an editable component for presenting date and time (calendar) information that will be placed into a Form.

Display

Display represents the manager of the display and input devices of the system.

 

Displayable

An object that has the capability of being placed on the display.

 

 

 

 

 

 

Font

The Font class represents fonts and font metrics.

 

 

 

 

 

 

Form

A Form is a Screen that contains an arbitrary mixture of items: images,

 

 

 

read-only text fields, editable text fields, editable date fields, gauges,

 

 

 

choice groups, and custom items.

 

 

 

 

 

 

Gauge

Implements a graphical display, such as a bar graph of an integer value.

 

 

 

 

 

 

Graphics

Provides simple 2D geometric rendering capability.

 

 

 

 

 

 

Image

The Image class is used to hold graphical image data.

 

 

 

 

 

 

ImageItem

An item that can contain an image.

 

 

 

 

 

 

Item

A superclass for components that car be added to a Form231.

 

 

 

 

 

 

List

A Screen containing a list of choices.

 

 

 

 

 

 

Screen

The common superclass of all high-level user interface classes.

 

 

 

 

 

 

Spacer

A blank, non-interactive item that has a settable minimum size.

 

 

 

 

 

 

StringItem

An item that can contain a string.

 

 

 

 

 

 

TextBox

The TextBox class is a Screen that allows the user to enter and edit data.

 

 

 

 

 

 

TextField

A TextField is an editable text component that will be placed into a Form.

 

 

 

 

 

 

Ticker

Implements a “ticker-tape”, a piece of text that runs continuously across

 

 

 

the display.

 

 

 

 

 

37

Image 37
Contents Technical Manual Table of Contents Lcdui JAD Attributes Purpose IntroductionAudience DisclaimerReferences Definitions, Abbreviations, Acronyms Revision HistoryDate Name Reason Acronym DescriptionDocument Overview Introduction Java 2 Platform, Micro Edition J2ME J2ME IntroductionResources Available Motorola J2ME PlatformNetworking Description DisplayFile & RMS Java VMGuide to Development in J2ME Developing and Packaging J2ME ApplicationsIntroduction to Development Page Installation OTA ProcedureDownloading Applications Program and Data space notes Starting Applications Java Application Installer/De-Installer JaidExiting Applications Launching Web Session for Http Download Error ChecksDownloading MIDlets XML Screen Renderings BombMan is back, now on your Taichi series of handsets Taichi handset New Games MIDlet Lifecycle Application ManagementMIDlet Suite Installation MIDlet Suite De-installation DestroyApp MIDlet Suite UpdatingCaller Purpose MethodStartApp or the pauseApp Using startApp MIDlet Control of MIDlet State Transitions Java SystemPage Network Connections Network APIClass Descriptions URL Format IOException when it detects a time-out conditionUDP Sockets TCP SocketsImplementation Notes Network API Description LcduiLcdui Functional Description Gaming API and SoundClass Hierarchy BackgroundMusic Class Using BackgroundMusicBackgroundMusic Methods Gaming API containing a sound APIGameScreen Fields GameScreen ClassPublic int getKeyStates GameScreen MethodsInformation, disabling key events can improve performance GameScreen Using GameScreenImageUtil Fields ImageUtil ClassImageUtil Methods RgbData Using ImageUtilPalleteImage Constructor PalleteImage ClassPalleteImage Methods Public void setTransparentIndexint index throws Using PalleteImagePlayField Class Using Static and Animated TilesDefining View Windows Using SpritesPlayField Constructor 2N+1 2N + Public void addSpriteSprite s throws PlayField MethodsPage Public boolean collidesWithAnyTileSprite s throws PlayField Using PlayFieldSoundEffect Class Using SoundEffectSprite Class SoundEffect MethodsSprite Drawing Animation FramesSprite Constructor Sprite Methods Page Public final void drawGraphics g throws FileFormatNotSupportedException Using SpriteSprites Max Midi Extension Support Java Gaming Sound APIFileFormatNotSupportedException Constructors Java Gaming Sound APIVibe and Backlight API Vibe and BacklightCreating a Message OverviewPermissions Sending a MessageJAD Attributes JAD AttributesMandatory attributes for manifest files MIDlet-Name Class Description Record Management SystemCode Examples RecordStoreCaveats TipsPhonebook Access API Phonebook AccessSample of code to create object of PhoneBookRecord class Phonebook Access API PermissionsSimmemory Sample of code for calling of ‘getMaxEmailLength ’ method Sample of code for calling of ‘isPrimaryint speedNo’ method Sample of code for calling of ‘getNumberCategories’ method Sample of code for calling of ‘setCategoryView’ method Sample of code for calling of ‘getUsedRecords’ method Int index = ReceivedRecord.getRecord1 Intelligent Keypad Text Entry API ITAPKey Mapping for the C370, C450, and C550 Appendix a Key MappingCenter Select END Available Memory Appendix B Memory Management CalculationAppendix C Online FAQC370, C450, and C550 Spec Sheets Appendix D Spec SheetsDocumentation Motorola Developer Information ToolsReferences Purchase Motorola Developer Information Tools Motorola, Inc
Related manuals
Manual 110 pages 1.04 Kb