3.04.2012 / 23:06 | |
ScRoLiS Пользователь Сейчас: Offline
Регистрация: 28.06.2010
| я уже начал жалеть о сказанном С мобилы проблематично анализировать такой код. Завтра за комп сяду попробую помочь. __________________
Чпок... Добрый вечер! |
4.04.2012 / 14:20 | |
[Rutar] Пользователь Сейчас: Offline
Имя: Andriy Откуда: Львів Регистрация: 18.07.2011
| Всем привет, вот у меня вопрос такой - есть такая програма jClazzME - в ней если в меню нажать кнопку 8, то меню прокручиваетса вниз, а если ее зажать - то меню очень бистро прокручиваетса вниз - как такое реализовать в коде програми ? У меня получаетса код для нажатой кнопки и зажатой, а вместе - никак |
4.04.2012 / 14:49 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| [Rutar], ну через булевые переменные делай, типа в keyPressed если нажали вниз, то down=true и соответсвенно двигать курсор вниз, а если в keyReleased сработало вниз, то down=false. Правда курсор будет мгновенно ехать быстро вниз, не плохо бы ещё один раз передвинуть курсор при нажатии и отсчитать - если несколько миллисекунд продолжили держать клаву, то двигать быстро).
|
4.04.2012 / 15:03 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| есть еще такой полезный метод keyRepeated
|
4.04.2012 / 15:41 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| Night_Death (04.04.2012/15:03)есть еще такой полезный метод keyRepeatedЭто да, но он как ни странно, на разных телах по разному работает)) Я много раз замечал, когда например инкрементировать переменную прямо в нём, то на нокии если зажать клаву, то переменная будет увеличиваться на один через ~0.5 секунд, а на SE это будет побыстрее, к тому же если подольше подержать, то прибавление переменной будет ускоряться)) Есть телефоны, которые вообще не поддерживают keyRepeated. А если делать через keyPresed и keyReleased и с boolean'ами, то всё будет чётко работать |
4.04.2012 / 16:50 | |
DeZ Пользователь Сейчас: Offline
Имя: DEn Регистрация: 18.04.2010
| Дайте пожалуйста короткий примерчик примерчик на java se, ввод с клавиатуры строки и запись в переменную.
|
4.04.2012 / 17:04 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| import java.util.Scanner;
...
public static void main(String args[]) {
//чтение с консоли
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
}
|
4.04.2012 / 20:09 | |
[Rutar] Пользователь Сейчас: Offline
Имя: Andriy Откуда: Львів Регистрация: 18.07.2011
| Dimon638, если можеш, напиши please пример - а то у меня чето не очень получаетса |
4.04.2012 / 21:10 | |
sapiens Пользователь Сейчас: Offline
Имя: Влад Откуда: Лесной(Свердловская область) Регистрация: 27.05.2011
| beginner, у тебя метод render вызывается после рисования строк
|
4.04.2012 / 22:44 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Dimon638, кейРепитед лучше использовать для управления зажатием, а саму обработку поместить в отдельный тред
|