Программирование мобильных телефонов

Класс Custom Item




Создает возможность в отображении новых графических элементов встроенных в класс Form.

Конструктор

  •  protected Customltem( String label) - Конструктор абстрактного класса Customltem.


Методы

  •  int getGameAction(int keyCode) - получает игровые действия по коду клавиши телефона;


  •  protected int getlnteractionModes() - получает все доступные режимы взаимодействия;
  •  protected abstract int getMinContentHeight() - получает минимальную высоту заданной области дисплея;
  •  protected abstract int getMinContentWidth() -получает минимальную ширину заданной области дисплея;
  •  protected abstract int getPrefContentHeight(int width) -получает предпочтительную высоту заданной области дисплея;
  •  protected abstract int getPrefContentWidth(int height) -получает предпочтительную ширину заданной области дисплея;
  •  protected void hideNotify () - уведомляет о недоступности;
  •  protected void invalidate () - сигнализирует об изменении размера или местонахождения элемента;
  • protected void key Pressed (int keyCode)-обрабатывает нажатие клавиши;
  •  protected void keyReleased(int keyCode) - обрабатывает отпускание клавиши;
  •  protected void keyRepeated(int keyCode) - обрабатывает повторное нажатие клавиши;
  •  protected abstract void paint(Graphics g, int w, int h) -рисует компоненты;
  •  protected void pointerDragged(int x, int у) -осуществляет поддержку перьевого ввода;
  •  protected void pointerPressed(int x, int у) - в месте установки указателя были произведены действия по нажатию определенной клавиши;
  •  protected void pointeirReleased (int x, int у)-в месте установки указателя были произведены действия по отпусканию нажатой клавиши;
  •  protected void repaint () - перерисовывает экран;
  •  protected void repaint (int x, int y, int w, int h) -перерисовывает заданную область экрана;
  •  protected void showNotify() - уведомление о возможности получения действий;
  •  protected void sizeChanged (int w, int h) - изменяет размер.


Константы

  •  protected static int KEY_PRESS - нажатие клавиши;
  •  protected, static int KEY_RELEASE - отпускание клавиши;
  •  protected static int KEY_RE'PEAT - повторное нажатие клавиши;
  •  protected static int NONE - нет действий;
  •  protected static int POINTER_DRAG - перетаскивание; .
  •  protected static int POINTER_PRESS - указатель нажат;
  •  protected static int POINTER_RELEASE - указатель отпущен;
  •  protected static int TRAVERSE_HORIZONTAL - горизонтальный обход;
  •  protected static int TRAVERSE_VERTICAL - вертикальный обход.



Содержание раздела