FileDocCategorySizeDatePackage
ChoiceGroupSkin.javaAPI DocphoneME MR2 API (J2ME)6319Wed May 02 18:00:20 BST 2007com.sun.midp.chameleon.skins

ChoiceGroupSkin

public class ChoiceGroupSkin extends Object
ChoiceGroupSkin represents the properties and values used to render a ChoiceGroup in the javax.microedition.lcdui package.

Fields Summary
public static int
WIDTH_IMAGE
This field corresponds to CHOICE_WIDTH_IMAGE skin property. See its comment for further details.
public static int
HEIGHT_IMAGE
This field corresponds to CHOICE_HEIGHT_IMAGE skin property. See its comment for further details.
public static int
WIDTH_SCROLL
This field corresponds to CHOICE_WIDTH_SCROLL skin property. See its comment for further details. IMPL NOTE: all scrolling should be handled by a ScrollLayer
public static int
WIDTH_THUMB
This field corresponds to CHOICE_WIDTH_THUMB skin property. See its comment for further details. IMPL NOTE: all scrolling should be handled by a ScrollLayer
public static int
HEIGHT_THUMB
This field corresponds to CHOICE_HEIGHT_THUMB skin property. See its comment for further details. IMPL NOTE: all scrolling should be handled by a ScrollLayer
public static int
PAD_H
This field corresponds to CHOICE_PAD_H skin property. See its comment for further details.
public static int
PAD_V
This field corresponds to CHOICE_PAD_V skin property. See its comment for further details.
public static int
COLOR_FG
This field corresponds to CHOICE_COLOR_FG skin property. See its comment for further details.
public static int
COLOR_BG
This field corresponds to CHOICE_COLOR_BG skin property. See its comment for further details.
public static int
COLOR_BORDER
This field corresponds to CHOICE_COLOR_BRDR skin property. See its comment for further details.
public static int
COLOR_BORDER_SHD
This field corresponds to CHOICE_COLOR_BRDR_SHD skin property. See its comment for further details.
public static int
COLOR_SCROLL
This field corresponds to CHOICE_COLOR_SCROLL skin property. See its comment for further details. IMPL NOTE: all scrolling should be handled by a ScrollLayer
public static int
COLOR_THUMB
This field corresponds to CHOICE_COLOR_THUMB skin property. See its comment for further details. IMPL NOTE: all scrolling should be handled by a ScrollLayer
public static javax.microedition.lcdui.Font
FONT
This field corresponds to CHOICE_FONT skin property. See its comment for further details.
public static javax.microedition.lcdui.Font
FONT_FOCUS
This field corresponds to CHOICE_FONT_FOCUS skin property. See its comment for further details.
public static javax.microedition.lcdui.Image[]
IMAGE_RADIO
This field corresponds to CHOICE_IMAGE_RADIO skin property. See its comment for further details.
public static javax.microedition.lcdui.Image[]
IMAGE_CHKBOX
This field corresponds to CHOICE_IMAGE_CHKBX skin property. See its comment for further details.
public static javax.microedition.lcdui.Image[]
IMAGE_BG
This field corresponds to CHOICE_IMAGE_BG skin property. See its comment for further details. A 'null' value for this array means there is no image background and a solid fill color should be used.
public static javax.microedition.lcdui.Image[]
IMAGE_BUTTON_BG
This field corresponds to CHOICE_IMAGE_BTN_BG skin property. See its comment for further details. A 'null' value for this array means there is no image background and a solid fill color should be used.
public static javax.microedition.lcdui.Image
IMAGE_BUTTON_ICON
This field corresponds to CHOICE_IMAGE_BTN_ICON skin property. See its comment for further details.
public static javax.microedition.lcdui.Image[]
IMAGE_POPUP_BG
This field corresponds to CHOICE_IMAGE_POPUP_BG skin property. See its comment for further details. A 'null' value for this array means there is no image background and a solid fill color should be used.
Constructors Summary
private ChoiceGroupSkin()

    
Methods Summary
public static intgetBestImageHeight()
Returns best image height to be used in ChoiceGroup/List after checking that skin resources were loaded.

return
best image height for ChoiceGroup/List

        ChoiceGroupResources.load();
        return HEIGHT_IMAGE;
    
public static intgetBestImageWidth()
Returns best image width to be used in ChoiceGroup/List after checking that skin resources were loaded.

return
best image width for ChoiceGroup/List

        ChoiceGroupResources.load();
        return WIDTH_IMAGE;