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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кеи для джойстика? 
:(
    Опции темы
Kastor
Дата 8.11.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



  Доброго времени суток господа винградовцы. Может кто-нить подсобит с номерами кеев на джойстиках для различных производителей телефонов. А то стандарты у всех разные и то что у симена вверх на других телефонах вовсе и не вверх =( И исчо если кто может подсобите с названиями платформ

Это сообщение отредактировал(а) Kastor - 8.11.2006, 11:29
PM MAIL   Вверх
javastic
Дата 8.11.2006, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



Должно быть у всех одинаково:

Код

Field Summary 
static int DOWN 
          Constant for the DOWN game action. 
static int FIRE 
          Constant for the FIRE game action. 
static int GAME_A 
          Constant for the general purpose "A" game action. 
static int GAME_B 
          Constant for the general purpose "B" game action. 
static int GAME_C 
          Constant for the general purpose "C" game action. 
static int GAME_D 
          Constant for the general purpose "D" game action. 
static int KEY_NUM0 
          keyCode for ITU-T key 0. 
static int KEY_NUM1 
          keyCode for ITU-T key 1. 
static int KEY_NUM2 
          keyCode for ITU-T key 2. 
static int KEY_NUM3 
          keyCode for ITU-T key 3. 
static int KEY_NUM4 
          keyCode for ITU-T key 4. 
static int KEY_NUM5 
          keyCode for ITU-T key 5. 
static int KEY_NUM6 
          keyCode for ITU-T key 6. 
static int KEY_NUM7 
          keyCode for ITU-T key 7. 
static int KEY_NUM8 
          keyCode for ITU-T key 8. 
static int KEY_NUM9 
          keyCode for ITU-T key 9. 
static int KEY_POUND 
          keyCode for ITU-T key "pound" (#). 
static int KEY_STAR 
          keyCode for ITU-T key "star" (*). 
static int LEFT 
          Constant for the LEFT game action. 
static int RIGHT 
          Constant for the RIGHT game action. 
static int UP 
          Constant for the UP game action. 


В противном случае для сименса сделай отдельную проверку.

Вопрос про названия платформ не ясен.


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Dancer
Дата 8.11.2006, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 29.4.2005
Где: Nizhniy Novgorod

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



javastic, вообще то, разные.
-1 (left)    -4 (right)    -26 (middle)    -12 (clear)    Siemens
-21 (left)    -22 (right)    -23 (middle)        Motorola



--------------------
У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! smile
PM MAIL   Вверх
javastic
Дата 8.11.2006, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



Замечательно, теперь можно сделать проверку =)


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Samuil
Дата 12.11.2006, 03:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


в(Job)ываю
**


Профиль
Группа: Участник
Сообщений: 705
Регистрация: 26.4.2006
Где: Uzbekistan.Tashke nt

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



Вот метод с ним и проверяй:
 public void keyPressed(int KeyCode) {
      int press = KeyCode;
      System.out.println(press);
}
Дальше разберешся smile 


--------------------
Выбор уже сделан, остается его только осознать   
smile    smile 
      smile  

user posted image
PM MAIL ICQ   Вверх
Kastor
Дата 12.11.2006, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Для Siemens, Nokia и SE катить вот в таком виде
Код


switch (key) {
            // UP
            case -56:
            case -1:
                break;
                // DOWN
            case -60:
            case -2:
                break;
                // LEFT
            case -61:
            case -3:
                break;
                // RIGHT
            case -62:
            case -4:
                break;
                // FIRE
            case -26:
            case -5:
                break;

}


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

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

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


 




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


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

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