![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
Привет Всем! Вот возникла такая проблемма пишу:
public class button extends MIDlet {... {.... } public void keyPressed(int KeyCode) { int press = KeyCode; System.out.println("asdasd"); if (press == -5) { i = chgr.getSelectedIndex(); System.out.println(i); } } ... } Он не берет данных с клавы телефона.Как можно решить эту проблемму не пользуясь классом Canvas? |
|||
|
||||
W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
Привет.
1. Не понимаю зачем тебе это. В игре например надо, а в приложениях кнопки 1-# нужны для ввода инфы, то есть, если ты не пользуешься канвой, а пользуешься стандартными контроллами то это не актуально. 2. Наверно нельзя, но я не уверен.
Я просто не знаю, как реализован класс Canvas. ![]() -------------------- iOS developer |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
W0LF, и за это спасибо! Но если будет инфа по использованию прошу отписаться. Просто не врубаюсь как тут не может быть такого?
|
|||
|
||||
redrick |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
Samuil, видишь ли, ну нету в MIDP KeyListner-а.
Такая вот идеалогия. Высокоуровневые UI компоненты должны юзать высокоуровневые события. Хотя подожди, мне кажется всё проще =) В приведенном коде метод keyPressed() у тебя в классе button определён ? -------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
redrick, Да так точно!
|
|||
|
||||
redrick |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
Samuil, ну дак с какого хрена он будет дергаться при нажатии на кнопки ?
метод keyPressed() у Canvas-а вызывается не потому что он называется "keyPressed", а потому что у Canvas есть такой метод изначально, AMS об этом знает, и вызывает его всякий раз, когда нажимается кнопочка. дальше читаем
-------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
И значит никак??? Блин почему они это не предусмотрели??? Ведь очень нужно же!!!
|
|||
|
||||
AndriyTyurnikov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 30.6.2006 Репутация: 1 Всего: 1 |
"Они" это предусмотрели и учли - таким образом на j2me не напишешь кейлогер. =)
Добавлено @ 23:37 Класс MIDlet не является компонентом интерфейса, таким образом не инкапсулирует логики для работы с интерфейсом и событиями - вроде логично. В чем проблема с использованием Canvas? Напишы свой класс который наследует Canvas, создай его экземпляр, и установи тикущим отображаемым компонентом. |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
Поясните пожалуйста что такое кейлогер ![]() |
|||
|
||||
redrick |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
key + log
Записывает нажатые кнопки.(Учень удобно для спирания пассвордов) -------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
redrick, Разясните пожалуйста:
А то что то я не в дуб ногой ![]() |
|||
|
||||
BackUp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 16.7.2006 Репутация: нет Всего: нет |
Samuil, Ничего прикольная програмка
![]() ![]() |
|||
|
||||
Samuil |
|
|||
![]() в(Job)ываю ![]() ![]() Профиль Группа: Участник Сообщений: 705 Регистрация: 26.4.2006 Где: Uzbekistan.Tashke nt Репутация: 5 Всего: 6 |
BackUp, Что Вы имели в виду?
|
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |