Класс 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 - вертикальный обход.
Содержание раздела