![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
02077461 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Собственно вопрос в следующем.
При использовании TextBox в него вставляются символы как при наборе sms. Т.е. дважды нажав на 2 я получаю b. А вот как сделать так, что бы не используя стандартные комноненты получать правильные символы?.. Заранее спасибо. |
|||
|
||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
Можешь сделать файлик, в котором пропишешь какой символ при каком нажатии отображать в зависимости от нажимаемой кнопки
ТО ЕСТЬ: 1 = a b c 1 а б в 2 = d f g 2 д е ж з и т.д. нужен счётчик нажатий, в зависимости от того сколько раз нажал, тот символ в конкретном месте отображаешь, плюс проверка на то, быстро ли ты нажимал одну и ту же кнопку (то есть нужен таймер, по истеченюю которого считается, что ты набираешь новый символ) У себя слушаешь нажатие на кнопки, причём с каждым нажатием запускаешь таймер (этот таймер будет выставлять false в какую нибудь переменную, в которой ты будешь проверять, а не нажали ли мы ту же кнопку заново в течении короткого времени, если время истекло, то false) Всё достаточно кристально просто ![]() -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |