public class Alert extends javax.microedition.lcdui.Screen { // Constants public static final int FOREVER; // Constructors public Alert(String title); public Alert(String title, String alertText, Image alertImage, AlertType alertType); // Methods public void addCommand(Command cmd); public int getDefaultTimeout(); public Image getImage(); public String getString(); public int getTimeout(); public AlertType getType(); public void setCommandListener(CommandListener l); public void setImage(Image img); public void setString(String str); public void setTimeout(int time); public void setType(AlertType type); }
public class AlertType { // Constants public static final AlertType ALARM; public static final AlertType CONFIRMATION; public static final AlertType ERROR; public static final AlertType INFO; public static final AlertType WARNING; // Constructors protected AlertType(); // Methods public boolean playSound(Display display); }
public abstract class Canvas extends javax.microedition.lcdui.Displayable { // Constants public static final int DOWN; public static final int FIRE; public static final int GAME_A; public static final int GAME_B; public static final int GAME_C; public static final int GAME_D; public static final int KEY_NUM0; public static final int KEY_NUM1; public static final int KEY_NUM2; public static final int KEY_NUM3; public static final int KEY_NUM4; public static final int KEY_NUM5; public static final int KEY_NUM6; public static final int KEY_NUM7; public static final int KEY_NUM8; public static final int KEY_NUM9; public static final int KEY_POUND; public static final int KEY_STAR; public static final int LEFT; public static final int RIGHT; public static final int UP; // Constructors protected Canvas(); // Methods public int getGameAction(int keyCode); public int getHeight(); public int getKeyCode(int gameAction); public String getKeyName(int keyCode); public int getWidth(); public boolean hasPointerEvents(); public boolean hasPointerMotionEvents(); public boolean hasRepeatEvents(); protected void hideNotify(); public boolean isDoubleBuffered(); protected void keyPressed(int keyCode); protected void keyReleased(int keyCode); protected void keyRepeated(int keyCode); protected abstract void paint(Graphics g); protected void pointerDragged(int x, int y); protected void pointerPressed(int x, int y); protected void pointerReleased(int x, int y); public final void repaint(int x, int y, int width, int height); public final void repaint(); public final void serviceRepaints(); protected void showNotify(); }
public interface Choice { // Constants public static final int EXCLUSIVE; public static final int IMPLICIT; public static final int MULTIPLE; // Methods public int append(String stringElement, Image imageElement); public void delete(int elementNum); public Image getImage(int elementNum); public int getSelectedFlags(boolean[] selectedArray_return); public int getSelectedIndex(); public String getString(int elementNum); public void insert(int elementNum, String stringElement, Image imageElement); public boolean isSelected(int elementNum); public void set(int elementNum, String stringElement, Image imageElement); public void setSelectedFlags(boolean[] selectedArray); public void setSelectedIndex(int elementNum, boolean selected); public int size(); }
public class ChoiceGroup extends javax.microedition.lcdui.Item implements Choice { // Constructors public ChoiceGroup(String label, int choiceType); public ChoiceGroup(String label, int choiceType, String[] stringElements, Image[] imageElements); // Methods public int append(String stringElement, Image imageElement); public void delete(int index); public Image getImage(int i); public int getSelectedFlags(boolean[] selectedArray_return); public int getSelectedIndex(); public String getString(int i); public void insert(int index, String stringElement, Image imageElement); public boolean isSelected(int index); public void set(int index, String stringElement, Image imageElement); public void setSelectedFlags(boolean[] selectedArray); public void setSelectedIndex(int index, boolean selected); public int size(); }
public class Command { // Constants public static final int BACK; public static final int CANCEL; public static final int EXIT; public static final int HELP; public static final int ITEM; public static final int OK; public static final int SCREEN; public static final int STOP; // Constructors public Command(String label, int commandType, int priority); // Methods public int getCommandType(); public String getLabel(); public int getPriority(); }
public interface CommandListener { // Methods public void commandAction(Command c, Displayable d); }
public class DateField extends javax.microedition.lcdui.Item { // Constants public static final int DATE; public static final int DATE_TIME; public static final int TIME; // Constructors public DateField(String label, int mode); public DateField(String label, int mode, TimeZone timeZone); // Methods public Date getDate(); public int getInputMode(); public void setDate(Date date); public void setInputMode(int mode); public String toString(); }
public class Display { // Static methods public static Display getDisplay(MIDlet c); // Methods public void callSerially(Runnable r); public Displayable getCurrent(); public boolean isColor(); public int numColors(); public void setCurrent(Displayable next); public void setCurrent(Alert alert, Displayable nextDisplayable); }
public abstract class Displayable { // Methods public void addCommand(Command cmd); public boolean isShown(); public void removeCommand(Command cmd); public void setCommandListener(CommandListener l); }
public final class Font { // Constants public static final int FACE_MONOSPACE; public static final int FACE_PROPORTIONAL; public static final int FACE_SYSTEM; public static final int SIZE_LARGE; public static final int SIZE_MEDIUM; public static final int SIZE_SMALL; public static final int STYLE_BOLD; public static final int STYLE_ITALIC; public static final int STYLE_PLAIN; public static final int STYLE_UNDERLINED; // Static methods public static Font getDefaultFont(); public static Font getFont(int face, int style, int size); // Methods public int charWidth(char ch); public int charsWidth(char[] ch, int offset, int length); public int getBaselinePosition(); public int getFace(); public int getHeight(); public int getSize(); public int getStyle(); public boolean isBold(); public boolean isItalic(); public boolean isPlain(); public boolean isUnderlined(); public int stringWidth(String str); public int substringWidth(String str, int offset, int len); }
public class Form extends javax.microedition.lcdui.Screen { // Constructors public Form(String title); public Form(String title, Item[] items); // Methods public int append(Item item); public int append(String str); public int append(Image image); public void delete(int index); public Item get(int index); public void insert(int index, Item item); public void set(int index, Item item); public void setItemStateListener(ItemStateListener iListener); public int size(); }
public class Gauge extends javax.microedition.lcdui.Item { // Constructors public Gauge(String label, boolean interactive, int maxValue, int initialValue); // Methods public int getMaxValue(); public int getValue(); public boolean isInteractive(); public void setMaxValue(int maxValue); public void setValue(int value); }
public class Graphics { // Constants public static final int BASELINE; public static final int BOTTOM; public static final int DOTTED; public static final int HCENTER; public static final int LEFT; public static final int RIGHT; public static final int SOLID; public static final int TOP; public static final int VCENTER; // Methods public void clipRect(int x, int y, int width, int height); public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle); public void drawChar(char character, int x, int y, int anchor); public void drawChars(char[] data, int offset, int length, int x, int y, int anchor); public void drawImage(Image img, int x, int y, int anchor); public void drawLine(int x1, int y1, int x2, int y2); public void drawRect(int x, int y, int width, int height); public void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight); public void drawString(String str, int x, int y, int anchor); public void drawSubstring(String str, int offset, int len, int x, int y, int anchor); public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle); public void fillRect(int x, int y, int width, int height); public void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight); public int getBlueComponent(); public int getClipHeight(); public int getClipWidth(); public int getClipX(); public int getClipY(); public int getColor(); public Font getFont(); public int getGrayScale(); public int getGreenComponent(); public int getRedComponent(); public int getStrokeStyle(); public int getTranslateX(); public int getTranslateY(); public void setClip(int x, int y, int width, int height); public void setColor(int red, int green, int blue); public void setColor(int RGB); public void setFont(Font font); public void setGrayScale(int value); public void setStrokeStyle(int style); public void translate(int x, int y); }
public class Image { // Static methods public static Image createImage(int width, int height); public static Image createImage(Image image); public static Image createImage(String name); public static Image createImage(byte[] imagedata, int imageoffset, int imagelength); // Methods public Graphics getGraphics(); public int getHeight(); public int getWidth(); public boolean isMutable(); }
public class ImageItem extends javax.microedition.lcdui.Item { // Constants public static final int LAYOUT_CENTER; public static final int LAYOUT_DEFAULT; public static final int LAYOUT_LEFT; public static final int LAYOUT_NEWLINE_AFTER; public static final int LAYOUT_NEWLINE_BEFORE; public static final int LAYOUT_RIGHT; // Constructors public ImageItem(String label, Image img, int layout, String altText); // Methods public String getAltText(); public Image getImage(); public int getLayout(); public void setAltText(String altText); public void setImage(Image img); public void setLayout(int layout); }
public abstract class Item { // Methods public String getLabel(); public void setLabel(String label); }
public interface ItemStateListener { // Methods public void itemStateChanged(Item item); }
public class List extends javax.microedition.lcdui.Screen implements Choice { // Constants public static final Command SELECT_COMMAND; // Constructors public List(String title, int listType); public List(String title, int listType, String[] stringElements, Image[] imageElements); // Methods public int append(String stringElement, Image imageElement); public void delete(int index); public Image getImage(int index); public int getSelectedFlags(boolean[] selectedArray_return); public int getSelectedIndex(); public String getString(int index); public void insert(int index, String stringElement, Image imageElement); public boolean isSelected(int index); public void set(int index, String stringElement, Image imageElement); public void setSelectedFlags(boolean[] selectedArray); public void setSelectedIndex(int index, boolean selected); public int size(); }
public abstract class Screen extends javax.microedition.lcdui.Displayable { // Methods public Ticker getTicker(); public String getTitle(); public void setTicker(Ticker ticker); public void setTitle(String s); }
public class StringItem extends javax.microedition.lcdui.Item { // Constructors public StringItem(String label, String text); // Methods public String getText(); public void setText(String text); }
public class TextBox extends javax.microedition.lcdui.Screen { // Constructors public TextBox(String title, String text, int maxSize, int constraints); // Methods public void delete(int offset, int length); public int getCaretPosition(); public int getChars(char[] data); public int getConstraints(); public int getMaxSize(); public String getString(); public void insert(String src, int position); public void insert(char[] data, int offset, int length, int position); public void setChars(char[] data, int offset, int length); public void setConstraints(int constraints); public int setMaxSize(int maxSize); public void setString(String text); public int size(); }
public class TextField extends javax.microedition.lcdui.Item { // Constants public static final int ANY; public static final int CONSTRAINT_MASK; public static final int EMAILADDR; public static final int NUMERIC; public static final int PASSWORD; public static final int PHONENUMBER; public static final int URL; // Constructors public TextField(String label, String text, int maxSize, int constraints); // Methods public void delete(int offset, int length); public int getCaretPosition(); public int getChars(char[] data); public int getConstraints(); public int getMaxSize(); public String getString(); public void insert(String src, int position); public void insert(char[] data, int offset, int length, int position); public void setChars(char[] data, int offset, int length); public void setConstraints(int constraints); public int setMaxSize(int maxSize); public void setString(String text); public int size(); }
public class Ticker { // Constructors public Ticker(String str); // Methods public String getString(); public void setString(String str); }
Team-Fly |