Select your language:

Home Главная | Registration Регистрация | Login Вход

Menu Меню сайта
Statistics Статистика

Total online: Онлайн всего: 1
Guests: Гостей: 1
Members: Пользователей: 0
Study entry Форма входа
Логин:
Пароль:
Забыл пароль | Регистрация

Ссылки:

2.5.13. Класс Display able

Абстрактный класс, содержит иерархию классов пользовательского интерфейса.

Методы

□ void addCommand (Command cmd) - добавляет команду;

Q int getHeight () - получает высоту доступной области экрана в пикселях;

□ Ticker getTicker' г - получает бегущую строку;

□ String getTitleO - получает заголовок;

□ int getWidthO -ползает ширину доступной области экрана в пикселях;

□ boolean is Shown О - проверяет видимость объекта на экране;

□ void removeCommand (Command cmd) - удаляет команду;

□ void setCommarjdListener (CommandListener 1) — устанавливает обработчик событий;

□ •void setTicker (Ticker ticker) -устанавливает бегущую строку; .□ void setTitle (String s) - устанавливает заголовок;

Q protected void sizeChanged(int w, int h) - изменяет видимую область дисплея.

2.5.14. Класс Font

Класс шрифтов. Методы

□ int charsWidth(char[] ch, int offset, int length) - применяется для правильного планирования использования шрифта на экране

. дисплея;

Q int charWidth(char ch) - получает ширину шрифта;

Q int getBaselinePosition() - вычисляет расстояние от верхней кромки текста до опорной позиции в пикселях;

Q static Font getDefaultFont",) - получает системный шрифт, используемый устройством по умолчанию;

Q int getFace () — получает начертание шрифта используемого устройством по умолчанию;

Q static Font getFont(int fontSpecifier) - используется классом Customlten^fl получения специального шрифта;

Q static Font getFont(int face, int style, int size) -получает шрифт с указанием начертания, стиля и размера;

□ int getHeight () - получает высоту шрифта; Q int getS ize ()-получает размер шрифта;

Q int get Style () - получает стиль шрифта;

Q boolean isBoldO - возвращает значение true, если используется Bold;

Q boolean isitalicO - возвращает значение true, если используется italic;

Методы

'□ void callSerially (Runnable r) — производит запрос на вызов метода run () для объекта класса Runnable;

О boolean flashBacklight (int duration) -создаетэффектподсветки;

HI int getBestlmageHeight (int imageType) - получает оптимальную высоту для изображения на экране;

О int getBestImageWidth( int imageType) - получает оптимальную ширину для изображения на экране;

О int getBorderStyle (boolean highlighted) - штриховой стиль бордюра;

Q int getColor(int colorSpecif ier) - возвращает цвет;

□ Displayable getCurrent () - получает текущий объект Display-able для используемого мидлста;

□ static Display getDisplay (MIDlet m) - получает уникальный объект Display для используемого мидлета;

□ boolean isColor() — получает гшформацию о поддержке цвета в мобильном устройстве;

□ int numAlphaLevels () - получает количество альфа-прозрачных уровней;

О int numColors (.) - получает количество цветов поддерживаемых мобильным устройством;

□ void setCurrent(Alert alert, Displayable nextDisplay-able) - делает видимым на экране объект класса Ale rt;

G void setCurrent (Displayable nextDisplayable) - делает видимым на экране последующий объект класса Displayable;

□ void setCurrentItem(Item. item) - делает видимым на экране объект класса Item;

□ boolean vibrate (int duration) - запрос на поддержку вибрации. Константы

□ static int ALERT — тип изображений для уведомлений; ■

□ static int CHOICE_GROUP_ELEMENT - тип изображения для класса ChoiceGroup; *

Q static int C0LOR_BACKGR0UND — цветовой компонент, используется методом getColor ();

Q static int COLORBORDER — цветовой компонент, используется методом getColor ();

Q static int COLOR_FOREGROUND - цветовой компонент, используется методом getColor ();

•Q static int cOLOR_hiGhlighted_background- цветовой компонент, используется методом getColor (); 'Q static int COLOR_HlGHLlGHTED_border - цветовой компонент, используется методом getColor ();

Q static int COLOR_HIGHLIGHTED_FOREGROUND - цветовой компонент, используется методом getColor {);

□ static int LIST_ELEMENT - тип изображения для класса List.

□ protected void repaint () - перерисовывает экран;

□ protected void repaint (int x, int y, int w, int h) -перерисовывает заданную область экрана;

Q protected void showNotifyO - уведомление о возможности получе-ниядействий;

Q protected void sizeChanged(int w, int h)--изменяет размер. Константы

□ protected static int KEYPRESS - нажатие клавиши;

Q protected static int KEY_RELEASE - отпускание клавиши; Q protected static int KEY_REPEAT — повторное нажатие клавиши; Q protected static int NONE - нет действий; ■Q protected static int POINTERJDRAG - перетаскивание; Q protected static int POINTERPRESS - указатель нажат; Q protected static int P0INTER_RELEASE - указатель отпущен; Q protected static int TRAVERSE_H0RIZ0NTAL - горизонтальный обход;

О protected static int traverse_vertical- вертикальный обход.

2.5.1 U Класс Date Field

Класс, представляющий работу с датой и временем. Интегрируется в класс Form, наследуется от класса Item. Конструкторы

Q DateField(String label, int mode) - создает объект класса Date Field, с указанием метки и режима отображения объекта;

Q DateField(String label, int mode, TimeZone timeZone) —■ создает объект класса DateField, с указанием метки, режима отображения объекта и часового пояса.

Методы

Q Date getDateO - возвращает текущую дату;

Q void setDate(Date date) - устанавливает новую дату;

Q int getlnputMode () - получает установленные компоненты DATE,

TIMEMHDATA_TIME; Q void setlnputMode (int mode) — устанавливает компоненты DATE,

тшеилиоате_т ime. Константы

□ static int DATE - дата;

□ static int DATETIME - дата и время; Q static int TIME - только время.

2.5.12. Класс Display

Менеджер дисплея определяющий, какой из объектов будет представлен на дисплее.

Р static int HELP - помощь;

О static int ITEM — новый экран, ассоциирующийся с экраном от которого происходит переход; Р static int OK - хорошо;

□ static int SCREEN - новый.экран; P static int STOP - стоп.

2.5.10. Класс Custom Item

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

Р protected CustomItem( String label) — Конструктор абстрактного класса Сиstomit em. Методы

Р 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 keyPressed(int keyCode) - обрабатывает нажатие клавиши; '

Р protected void keyReleased(int keyCode) - обрабатывает отпускание клавиши;

Р protected void keyRepeated(int keyCode) - обрабатывает повторное нажатие клавиши;

□ protected abstract void paint (Graphics g, int w, int h) -рисует компоненты;

P protected void pointerDragged(int x, int у) - осуществляет поддержку перьевого ввода;

Р protected void pointerPressed (int x, int у) - в месте установки указателя были произведены действия по нажатию определенной клавший;

Р protected void pointerReleased (int x, int у) - в месте установки указателя были произведены действия по отпусканию нажатой клавиши;

О int getSelectedlndex () — возвращает индекс выбранного элемента группы;

□ String getString (int elementNum) - получает строку текста по номеру;

. Q void insert(int elementNum,String stringPart,Image

imagePart) - вставляет элемент в группу; Q boolean isSelected(int elementNum) - получаствыбраннуюлоги-

ческую величину;

Q void set (int elementNum, String . stringPart, Image imagePart) - устанавливает текст и изображение в заданный элемент группы, при этом удаляя предыдущую запись;

Q void setFitPolicy (int fitPolicy) - устанавливает предпочтительную экранную позицию;

О void setFont(int elementNum, Font font) —устанавливает шрифт заданному элементу;

О void setSelectedFlags (boolean[ J selectedArray) -устанавливает состояние элементов группы;

Q void setSeiectedlndex (int elementNum, boolean selected) -устанавливает особое состояние для элемента группы при использовании множе ствеиного типа;

Q int sizeO - возвращает количество используемых элементов группы.

2.5.9. Класс Command

Инкапсулирует командные действия, при этом не определят фактические действия на команды, а лишь содержит информацию. Конструкторы

Q Command(String label, int commandType, int priority) -создает команду для дальнейшей обработки. Команда содержит: название, тип и приоритет выполнения;

Q Command (String shortLabel, String longLabel, int commandType , int priority) - создает команду для дальнейшей обработки. Команда содержит: короткое и длинное название, тип и приоритет выполнения.

Методы

О int get CommandType i - получает тип используемой команды; Q String get Label - получает метку или название команды; О String getLongLabel О - получает длинную метку или название ко- . манды;

Q int getPriority () - получает установленный приоритет команды. Константы

Q static int BACK - назад;

Q static int CANCEL - отмена; Q static int EXIT - выход;

□ static int GAMEA - игровая клавиша A; О static int game_b - игровая клавиша в;

□ static int game_c - игровая клавиша С; О static int game_D - игровая клавиша D; static int key_num0 - клавиша 0;

static int key_num1 - клавиша 1;

static int key_num2 - клавиша2;

□ static int key_num3 - клавиша 3; static int key_num4 - клавиша 4; .q static int key_num5 - клавиша 5; static int key_num6 - клавиша 6;

□ static int KEY_NUM7 - клавиша 7; •a static int key_num8 - клавиша 8; q static int key_num9 - клавиша 9; q static int key_pound — клавиша #;

□ static int KEYSTAR - клавиша *; О static int left - движение влево; static int right - движение вправо; Q, static int UP - движение вверх.

2.5.8. Класс ChoiceCroup

Встраиваемая группа выбираемых элементов. Интегрируется в класс Form, наследуется от класса Item и реализует интерфейс Choice. Конструктор

Q ChoiceGroup (String label, int choiceType) - создает пустой список элементов группы, определяя заголовок и тип группы элементов;

Q ChoiceGroup (String label, int choiceType, String[] string-Elements, Image [] imageElements) - создает группу элементов, определяя заголовок, тип группы элементов, текст и изображение для каждого элемента группы.

Методы

Q int append (String stringPart r Image imagePart) - добавляет, элемент в группу;

О void delete (int elementNum) - удаляетзаданный элемент из группы; О void deleteAll() - удаляет все элементы;

Q int getFitPolicyO — предоставляет предпочтительную экр энную по -зицию;

Q Font getFont (int elementNum) - получает используемый шрифт элемента группы;

□ Image getlmage(int elementNum) - получает изображение для элемента группы;

Q int getSelectedFlags(boolean[]selectedArray_return) -воз: вращает значение Bool еапдля группы элементов;

Методы 1

Q int getGameAction (int keyCode) - связывает игровые действия с заданным ключевым кодом;

□ int getKeyCode (int game Action) — получает ключевой код игровых действий;

□ String getKeyName (int keyCode) - получает ключевой код длл клавиши;

boolean terEventsO - проверяет устройство на поддержку

работы с указателем;

□ boolean hasPointerMotionEvents С) - проверяет поддержку устройством перемещения указателя; . .

□ boolean hasRepeatEvents () - проверяет устройство на поддержку работа! с повторными событиями;

Q protected void hideNotify() - выполняет запрос после удаления объекта класса Canvas с дисплея;

□ boolean isDoubleBuff eredO - осуществляет двойную буферизацию; Q protected void keyPressed (int keyCode) - вызывается при нажатии клавиши; ,

Q protected void keyReleased(int keyCode) - вызывается при отпускании нажатой клавиши; ►

Q protected void keyRepeated(int keyCode) - повторное нажатие клавиши;

Q protected abstract void paint (Graphics g) - прорисовка или

рендеринг графики на экране телефона; О protected void pointerDragged(int х, int у) - определяет

перемещение курсора; Q protected void pointerPressed (int x, int у) - определяет

позицию курсора, в которой должно производится нажатие определенной

клавиши;

Q. protected void pointerReleased(int х, int у) - определяет

позицию курсора в момент отпускания определенной клавиши; Q void repaint () - повторяет прорисовку;

G void repaint (int х, int у, int width, int height) - повторяет прорисовку заданной области;

Q void serviceRepaints () - повтор прорисовки дисплея;

О void setFullScreenMode (boolean mode) - контроль над полноэкранным режимом отображения;

Q protected void showNotifyO - выполняет запрос до вывода объекта класса Canvas на дисплей;

Q protected void sizeChanged (int w, int h) - изменяет размер.

Константы

.Q static int DOWN - движение вниз;

Q static int FIRE - обычно используется в играх и реализует стрельбу из оружия; '

Q int getDefaultTimeout .) - получает время для представления уведомления;

Q Image get Image () - получает изображение для экрана, представленного KnaccoMAlert;

Q Gauge getlndicator() - этот метод позволяет воспользоваться графическим измерителем класса Gauge; Q String getStringO - получает текстовую строку; , Q int getTimeout () - получает заданное время для представления уведомления;

Q Alert Type getTypeO - определяет тип используемого уведомления;

Q void гemoveCommand (Command cmd) - удаляет колАнду;

Q void setCommandListener(CommandListener 1) - устанавливает

обработчик событий;! Q void set Image (Image img) — устанавливает изображение; Q void setlndicator (Gauge indicator) - устанавливает индикатор

измерителя для использования класса Gauge; Q void setstring (String str) —устанавливает строку текста; Q void setTlmeout (int time) - устанавливает время; - Q void setType (AlertType type) - устанавливает тип уведомлений

или информационных сообщений.

Константы

, □ static Command DISMISS_COMMAND - команда отклонена; Q static int FOREVER - определяет постоянный показ уведомления.

2.5.6. KnaccAlertType

Отображает тип уведомления. Конструктор

Q protected AlertType () - закрытый Конструктор подкласса. Метод

lQ boolean playSound ( Display display) — ВОСПРОИЗВОДИТ звук. Константы

Q static AlertType ALARM - тревога;

Q static AlertType CONFIRMATION - подтверждение;

'Q static AlertType ERROR - ошибка;

Q static AlertType INFO - информация;

Q static AlertType WARNING - предупреждение.

2.5.7. Класс Canvas

Абстрактный класс, обеспечивающий графическую прорисовку различных элементов на экране телефона. ■ Конструктор

Q protected Canvas () - создает новый объект класса Canvas.

□ int size ()-определяет количество элементов в наборе элементов. Константы

□ static int EXCLUSIVE - эксклюзивный выбор;

□ static int IMPLICIT - неявный выбор;

□ static int MULTIPLE — множественный выбор; О static int POPUP - всплывающий вид выбора;

О static int TEXT_WRAP_DEFAULT - текстовое сопровождение элемента будет находиться по умолчанию;

□ static int TEXT_WRAP_OFF - текстовое сопроврждение элемента должно находится на одной строке;

□ static int TEXTWRAPON - текстовое сопровождение элемента находится на любом количестве строк.

2.5.2. Интерфейс CommandListener

Реализует возможность обработчика событий. Метод

□ void commandAction (Command с, Displayable d) обработчик собьгшй.

2.5.3. Интерфейс ItemCommandListener

Реализует возможность получения событий от объектов класса Item. Метод

О void commandAction (Command с, Item item) - обработчик событий.

*

2.5.4. Интерфейс ItemStateListener

Используется при получении событий о состоянии объектов класса Item встроенных в Form. Метод

□ void itemStateChangeddtem item) - определяет состояние объекта класса Item.

2.5.5. Класс Alert

Создает различные информационные сообщения. Конструкторы

□ Ale rt (String title) - создает пустое уведомление с заголовком;

□ Alert (String title, String alertText, Image alertlmage, AlertType alertType) - создает уведомление с заголовком, текстом, изображением и типом уведомления.

Методы

т

О void addCommand (Command cmd) -добавляет команду;

Пакет javax.microeditibn.lcdui 2.4.19. Исключение

О ConnectionNotFoundException - указывает на отсутствие связи.

2.5. riaKeTJavax.microedition.lcdui

Пакет классов пользовательского интерфейса (UI) для создания полей, форм, уведомлений, текста и так далее.

2.5.1. Интерфейс Choice

Содержит набор методов создающих возможность выбора заданных элементов Методы

□ int append (String stringPart, Image imagePart) - добавляет элемент к набору элементов в конец всего имеющегося списка элементов;

Q void delete (int elementNum) - удаляет элемент по заданному номеру;

О void deleteAlK) -удаляет в се элементы; •

Q int get Fit Pol icy () - предоставляет предпочтительную экранную позицию;

Q Font getFont(int elementNum) - получает шрифт для элемента заданного по номеру;

Q Image get Image (int elementNum) - получает изображение для элемента заданного по номеру; . □ int getSelectedFlags(boolean[] selectedArray_return) -производит запрос на состояние элементов массива;

Q int getSelectedlndex (| - получаетпыбранный"ипдекс элемента;

Q String getString (int elementNum) - получает строку текста по заданному номеру;

□ void insert (int elementNum, String stringPart, Image imagePart) - производит вставку элемента по заданному номеру в набор имеющихся элементов;

Q boolean isSelected (int elementNum) —получает логическое значение, определяющее выбор того или иного элемента из набора элементов;

□ void set(int elementNum, String stringPart, Image image-Part ) - устанавливает новую строку текста с изображением по заданному номеру, заменяя предыдущую запись;

Q void setFitPolicy (int fitPolicy) - устанавливает предпочтительную экранную позицию;

Q void setFontfint elementNum, Font font) - устанавливает шрифт для заданного элемента;

Q void setSelectedFlags (boolean [ J selectedArray) -устанавливает состояние элементов массива;

Q void setSelectedlndext int; elementNum, boolean selected) -устанавливает состояние элемента;

Для перехода к следующей странице статьи перейдите по вы подающему меню
Basket Корзина
Your basket is empty Ваша корзина пуста
'); $(el).append(g); $(g).show(); } _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'clear'}}); return false; } function removeBasket(id){ if(lock_buttons) return false; else lock_buttons = 1; $('#basket-item-'+id+' .sb-func').removeClass('remove').addClass('myWinLoadS').attr('title',''); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'del', 'id':id}}); return false; } function add2Basket(id,pref){ if(lock_buttons) return false; else lock_buttons = 1; var opt = new Array(); $('#b'+pref+'-'+id+'-basket').attr('disabled','disabled'); $('#'+pref+'-'+id+'-basket').removeClass('done').removeClass('err').removeClass('add').addClass('wait').attr('title',''); $('#'+pref+'-'+id+'-options').find('input:checked, select').each(function(){ opt.push(this.id.split('-')[3]+'-'+this.value);}); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'add', 'id':id, 'pref':pref, 'opt':opt.join(':'), 'cnt':$('#q'+pref+'-'+id+'-basket').attr('value')}}); return false; } function buyNow(id,pref){ if(lock_buttons) return false; else lock_buttons = 1; var opt = new Array(); $('#b'+pref+'-'+id+'-buynow').attr('disabled','disabled'); $('#'+pref+'-'+id+'-buynow').removeClass('done').removeClass('err').removeClass('now').addClass('wait').attr('title',''); $('#'+pref+'-'+id+'-options').find('input:checked, select').each(function(){ opt.push(this.id.split('-')[3]+'-'+this.value);}); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'add', 'id':id, 'pref':pref, 'opt':opt.join(':'), 'cnt':$('#q'+pref+'-'+id+'-basket').attr('value'), 'now':1}}); return false; } //-->
Search Поиск
Calendar Календарь
«  March Март 2011  »
Mon Пн Tues Вт Wed Ср Thurs Чт Fri Пт Sat Сб Sun Вс
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archive records Архив записей

Ссылки:

купить квартиру. покупка недвижимости в Домодедово

Rambler's Top100 Все для дома - Бытовая техника, опубликовать информацию о фирме
QLE 88x31

раскрутка сайта в интернете Рейтинг сайтов Товары / Услуги

Copyright MyCorp © 2011 Создать сайт бесплатно

Copyright MyCorp © 2011