Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как установить CommandListener в ChoiceGroup 
V
    Опции темы
Mate
Дата 1.2.2008, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.1.2008
Где: UZB, TASHKENT

Репутация: нет
Всего: нет



Есть форма. А там ChoiceGroup (POPUP) и TextBox. 

Код

        PopupCG=new ChoiceGroup("Popup Gruppa", Choice.POPUP,Group1,null);        
        Tekst=new TextBox("Simple TextBox","Body of this simple TextBox",256,0);
        myForm.append(PopupCG);
        myForm.append(Tekst);
        myForm.addCommand(choose_it);
        myForm.addCommand(exitMidlet);
        myForm.setCommandListener(this);


Хочу чтобы вот этот choose_it появилься только когда курсор стоит на PopupCG. И сделал вот так:

Код

        PopupCG=new ChoiceGroup("Popup Gruppa", Choice.POPUP,Group1,null);        
        Tekst=new TextBox("Simple TextBox","Body of this simple TextBox",256,0);
        myForm.append(PopupCG);
        myForm.append(Tekst);
        PopupCG.addCommand(choose_it);
        myForm.addCommand(exitMidlet);
        myForm.setCommandListener(this);


но на PopupCG нельзя добавит SetCommandListener. Как быть?
PM MAIL WWW ICQ   Вверх
Shurik16
Дата 1.2.2008, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 20.4.2007
Где: г.Хабаровкс

Репутация: 1
Всего: 1



Вроде так а вообще посмотри в NetBeans 6.0 он сам генерирует код
Код


public Command getOkCommand1() {
        if (okCommand1 == null) {
            // write pre-init user code here
            okCommand1 = new Command("\u0430\u043F\u0432", Command.OK, 0);
            // write post-init user code here
        }
        return okCommand1;
    }
*****************************************************************
choiceGroup.addCommand(getOkCommand1());
choiceGroup.setItemCommandListener(this);
choiceGroup.setDefaultCommand(getOkCommand1());

    
        

PM MAIL ICQ Skype   Вверх
Antropoid
Дата 1.2.2008, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



используй метод
public void setItemStateListener(ItemStateListener iListener)
из javax.microedition.lcdui.Form


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
Mate
Дата 1.2.2008, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.1.2008
Где: UZB, TASHKENT

Репутация: нет
Всего: нет



вот что говорит NetBeans

Код

setItemCommandListener(javax.microedition.lcdui.ItemCommandListener) in javax.microedition.lcdui.Item cannot be applied to (ChoiseGroup)

PM MAIL WWW ICQ   Вверх
Mate
Дата 1.2.2008, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.1.2008
Где: UZB, TASHKENT

Репутация: нет
Всего: нет



Все. Сделал. Всем Спасибо.
PM MAIL WWW ICQ   Вверх
Den1s0k
Дата 13.12.2010, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 14.10.2010

Репутация: нет
Всего: нет



Рассказал бы, как сделал-то.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.4137 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.