javax.microedition.lcdui
Class List

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Screen
          extended by javax.microedition.lcdui.List
All Implemented Interfaces:
Choice

public class List
extends Screen
implements Choice


Field Summary
static Command SELECT_COMMAND
           
 
Fields inherited from interface javax.microedition.lcdui.Choice
EXCLUSIVE, IMPLICIT, MULTIPLE, POPUP, TEXT_WRAP_DEFAULT, TEXT_WRAP_OFF, TEXT_WRAP_ON
 
Constructor Summary
List(String title, int listType)
           
List(String title, int listType, String[] stringElements, Image[] imageElements)
           
 
Method Summary
 int append(String stringPart, Image imagePart)
           
 void delete(int elementNum)
           
 void deleteAll()
           
 int getFitPolicy()
           
 Font getFont(int elementNum)
           
 Image getImage(int elementNum)
           
 int getSelectedFlags(boolean[] selectedArray_return)
           
 int getSelectedIndex()
           
 String getString(int elementNum)
           
 void insert(int elementNum, String stringPart, Image imagePart)
           
 boolean isSelected(int elementNum)
           
 void removeCommand(Command cmd)
           
 void set(int elementNum, String stringPart, Image imagePart)
           
 void setFitPolicy(int fitPolicy)
           
 void setFont(int elementNum, Font font)
           
 void setSelectCommand(Command command)
           
 void setSelectedFlags(boolean[] selectedArray)
           
 void setSelectedIndex(int elementNum, boolean selected)
           
 void setTicker(Ticker ticker)
           
 void setTitle(String s)
           
 int size()
           
 
Methods inherited from class javax.microedition.lcdui.Displayable
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, setCommandListener, sizeChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECT_COMMAND

public static final Command SELECT_COMMAND
Constructor Detail

List

public List(String title,
            int listType)

List

public List(String title,
            int listType,
            String[] stringElements,
            Image[] imageElements)
Method Detail

setTicker

public void setTicker(Ticker ticker)
Overrides:
setTicker in class Displayable

setTitle

public void setTitle(String s)
Overrides:
setTitle in class Displayable

size

public int size()
Specified by:
size in interface Choice

getString

public String getString(int elementNum)
Specified by:
getString in interface Choice

getImage

public Image getImage(int elementNum)
Specified by:
getImage in interface Choice

append

public int append(String stringPart,
                  Image imagePart)
Specified by:
append in interface Choice

insert

public void insert(int elementNum,
                   String stringPart,
                   Image imagePart)
Specified by:
insert in interface Choice

delete

public void delete(int elementNum)
Specified by:
delete in interface Choice

deleteAll

public void deleteAll()
Specified by:
deleteAll in interface Choice

set

public void set(int elementNum,
                String stringPart,
                Image imagePart)
Specified by:
set in interface Choice

isSelected

public boolean isSelected(int elementNum)
Specified by:
isSelected in interface Choice

getSelectedIndex

public int getSelectedIndex()
Specified by:
getSelectedIndex in interface Choice

getSelectedFlags

public int getSelectedFlags(boolean[] selectedArray_return)
Specified by:
getSelectedFlags in interface Choice

setSelectedIndex

public void setSelectedIndex(int elementNum,
                             boolean selected)
Specified by:
setSelectedIndex in interface Choice

setSelectedFlags

public void setSelectedFlags(boolean[] selectedArray)
Specified by:
setSelectedFlags in interface Choice

removeCommand

public void removeCommand(Command cmd)
Overrides:
removeCommand in class Displayable

setSelectCommand

public void setSelectCommand(Command command)

setFitPolicy

public void setFitPolicy(int fitPolicy)
Specified by:
setFitPolicy in interface Choice

getFitPolicy

public int getFitPolicy()
Specified by:
getFitPolicy in interface Choice

setFont

public void setFont(int elementNum,
                    Font font)
Specified by:
setFont in interface Choice

getFont

public Font getFont(int elementNum)
Specified by:
getFont in interface Choice


Copyright © 2006-2007 Jayway AB. All Rights Reserved.