Your browser does not support JavaScript
Exit Print View

Lightweight UI Toolkit Developer’s Guide

Get PDF Book Print View

Document Information

Preface

1.  Introducing the Lightweight UI Toolkit Library

2.  Using Lightweight UI Toolkit Widgets

3.  Using Lists

4.  Table and Tree

5.  Using Dialogs

6.  Using Layout Managers

7.  Painters

8.  Using the Style Object

9.  LWUIT Implementation

10.  HTMLComponent

11.  Theming

12.  Resources

13.  Using Transitions and Animations

14.  M3G

15.  Logging

16.  Authoring Components

17.  Portability and Performance

A.  LWUIT Mini FAQ

Index

Index

Numbers and Symbols

2D rendering, 14.1 Using 3D
3D graphics, M3G
3D rendering, 14.1 Using 3D

A

abstract classes, 1.1.1 Scope and Portability
ActionListener, 2.5 Button
addCommand(), 2.3 Form
addComponent()
2.3 Form
6.1 BorderLayout
addFocusListener(), 3.5 List Events
Animation, 13.1 Animation
attributes, 11.1 Basic Theming

B

back button, 17.5.2 Back Button
background color, 8.1 Color
background image, 8.5 Images
bgAlign, 11.1 Basic Theming
bgColor, 11.1 Basic Theming
bgGradient, 11.1 Basic Theming
bgImage
8.5 Images
11.1 Basic Theming
bgType, 11.1 Basic Theming
bidirectional language support, 2.15 Bidi
BorderLayout(), 6.1 BorderLayout
BoxLayout(), 6.2 BoxLayout
Button
2.4 Create and Set Up a Form Label
2.5 Button
radio, 2.6 RadioButton
states, 2.5 Button
types, 2.5 Button
ButtonGroup, 2.7 ButtonGroup

C

calcPreferredSize(), 16.2 Sizing In Layout
calendar, 2.13 Calendar
CheckBox, 2.8 CheckBox
color
8.1 Color
16.1 Painting
com.sun.lwuit.M3G, 14.1 Using 3D
ComboBox, 2.9 ComboBox
Component
2.1 Component
16.1 Painting
component.getSelectedStyle(), Using the Style Object
component.getUnselectedStyle(), Using the Style Object
composite
2.2 Container
2.3 Form
coordinate layout, 6.6 Coordinate Layout
custom component, 16.9 The Custom Component

D

debugging levels, Logging
DefaultListModel, 3.2.2 DefaultListModel
device resolutions, 17.4 Resolution Independence
Dialog, Using Dialogs
type, 5.1 Dialog Types
Display class, 1.1.2 Events and Threading
Display.numAlphaLevels(), 17.3.2 Limitations
dispose()
Using Dialogs
5.2.2 Non-Static Show Methods
5.2.3 Using the dispose() Method

E

EDT
1.1.2 Events and Threading
16.5 The Painting Pipeline
17.2.2.1 Event Dispatch Thread (EDT)
event dispatch, 1.1.2 Events and Threading
event dispatch thread, Using Dialogs
event handling, 16.3 Event Handling
focus, 16.4 Focus

F

fgColor, 11.1 Basic Theming
fieldSubmitted, 10.2.6 Auto Complete
FlowLayout(), 6.3 FlowLayout
flushGraphics(), 17.3.1 Bugs
focus, 16.4 Focus
font key, 10.3.3 Bitmap Fonts
font keys, 10.3.3 Bitmap Fonts
fonts
8.2 Font
12.1.4 Fonts
12.2.2 Fonts
bitmap, 12.2.2 Fonts
dynamic, 12.1.4.2 Dynamic Fonts
system font, 12.1.4.1 System Font
foreground color, 8.1 Color
Form
2.3 Form
2.3 Form
menus, 2.3 Form
setup, 2.3 Form

G

getAutoComplete, 10.2.6 Auto Complete
getLinkProperties, 10.2.5 getLinkProperties
getListCellRendererComponent(), 3.3.2 DefaultListCellRenderer
getListFocusComponent(), 3.3.2 DefaultListCellRenderer
getRadioButton(), 2.7 ButtonGroup
getUIID(), 16.6 Styling
glass pane, 7.3 Glass Pane
GridLayout(), 6.4 GridLayout
GroupLayout API, 6.5 GroupLayout

H

HTMLCallback, 10.2 HTMLCallback
HTMLComponent, HTMLComponent

I

images
12.1.2 Image Resources
12.2.1 Images and Animations
indexed
12.1.3 Indexed Images
17.2.1.1 Indexed Images
17.2.2.2 LWUIT Performance
indexed, 11.1 Basic Theming
indexed images
12.1.3 Indexed Images
17.2.1.1 Indexed Images
17.2.2.2 LWUIT Performance
IndexedImage, 14.1 Using 3D

L

Label, 2.4 Create and Set Up a Form Label
align, 2.4 Create and Set Up a Form Label
alignment, 2.4 Create and Set Up a Form Label
linkClicked, 10.2.4 linkClicked
List, Using Lists
initialize, 3.1 Initializing a List
ListCellRenderer, 3.3.1 ListCellRenderer
ListModel, 3.2.1 ListModel
localization
12.1.5 Localization (L10N)
12.2.3 Localization
log
showing, 15.2 Showing the Log
writing, 15.1 Writing to a Log
logging, Logging
look and feel, 11.2 Look and Feel
LookAndFeel, 11.2 Look and Feel
LookAndFeel class, 16.6 Styling
LWUIT class, LWUIT Implementation

M

M3G, M3G
margin
8.4 Margin and Padding
11.1 Basic Theming
Motion, 13.2 Motion