javax.microedition.lcdui
Class Item

java.lang.Object
  extended by javax.microedition.lcdui.Item
Direct Known Subclasses:
ChoiceGroup, CustomItem, DateField, Gauge, ImageItem, Spacer, StringItem, TextField

public abstract class Item
extends Object


Field Summary
static int BUTTON
           
static int HYPERLINK
           
static int LAYOUT_2
           
static int LAYOUT_BOTTOM
           
static int LAYOUT_CENTER
           
static int LAYOUT_DEFAULT
           
static int LAYOUT_EXPAND
           
static int LAYOUT_LEFT
           
static int LAYOUT_NEWLINE_AFTER
           
static int LAYOUT_NEWLINE_BEFORE
           
static int LAYOUT_RIGHT
           
static int LAYOUT_SHRINK
           
static int LAYOUT_TOP
           
static int LAYOUT_VCENTER
           
static int LAYOUT_VEXPAND
           
static int LAYOUT_VSHRINK
           
static int PLAIN
           
 
Constructor Summary
Item()
           
 
Method Summary
 void addCommand(Command cmd)
           
 String getLabel()
           
 int getLayout()
           
 int getMinimumHeight()
           
 int getMinimumWidth()
           
 int getPreferredHeight()
           
 int getPreferredWidth()
           
 void notifyStateChanged()
           
 void removeCommand(Command cmd)
           
 void setDefaultCommand(Command cmd)
           
 void setItemCommandListener(ItemCommandListener l)
           
 void setLabel(String label)
           
 void setLayout(int layout)
           
 void setPreferredSize(int width, int height)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAYOUT_DEFAULT

public static final int LAYOUT_DEFAULT
See Also:
Constant Field Values

LAYOUT_LEFT

public static final int LAYOUT_LEFT
See Also:
Constant Field Values

LAYOUT_RIGHT

public static final int LAYOUT_RIGHT
See Also:
Constant Field Values

LAYOUT_CENTER

public static final int LAYOUT_CENTER
See Also:
Constant Field Values

LAYOUT_TOP

public static final int LAYOUT_TOP
See Also:
Constant Field Values

LAYOUT_BOTTOM

public static final int LAYOUT_BOTTOM
See Also:
Constant Field Values

LAYOUT_VCENTER

public static final int LAYOUT_VCENTER
See Also:
Constant Field Values

LAYOUT_NEWLINE_BEFORE

public static final int LAYOUT_NEWLINE_BEFORE
See Also:
Constant Field Values

LAYOUT_NEWLINE_AFTER

public static final int LAYOUT_NEWLINE_AFTER
See Also:
Constant Field Values

LAYOUT_SHRINK

public static final int LAYOUT_SHRINK
See Also:
Constant Field Values

LAYOUT_EXPAND

public static final int LAYOUT_EXPAND
See Also:
Constant Field Values

LAYOUT_VSHRINK

public static final int LAYOUT_VSHRINK
See Also:
Constant Field Values

LAYOUT_VEXPAND

public static final int LAYOUT_VEXPAND
See Also:
Constant Field Values

LAYOUT_2

public static final int LAYOUT_2
See Also:
Constant Field Values

PLAIN

public static final int PLAIN
See Also:
Constant Field Values

HYPERLINK

public static final int HYPERLINK
See Also:
Constant Field Values

BUTTON

public static final int BUTTON
See Also:
Constant Field Values
Constructor Detail

Item

public Item()
Method Detail

setLabel

public void setLabel(String label)

getLabel

public String getLabel()

getLayout

public int getLayout()

setLayout

public void setLayout(int layout)

addCommand

public void addCommand(Command cmd)

removeCommand

public void removeCommand(Command cmd)

setItemCommandListener

public void setItemCommandListener(ItemCommandListener l)

getPreferredWidth

public int getPreferredWidth()

getPreferredHeight

public int getPreferredHeight()

setPreferredSize

public void setPreferredSize(int width,
                             int height)

getMinimumWidth

public int getMinimumWidth()

getMinimumHeight

public int getMinimumHeight()

setDefaultCommand

public void setDefaultCommand(Command cmd)

notifyStateChanged

public void notifyStateChanged()


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