3.04.2012 / 23:06 | |
ScRoLiS ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Регистрация: 28.06.2010
| ![:офигеть:](https://annimon.com/files/smiles/116.png) я уже начал жалеть о сказанном ![:-D](https://annimon.com/files/smiles/97.gif) С мобилы проблематично анализировать такой код. Завтра за комп сяду попробую помочь. __________________
![](../theme/webdefault/images/label.png) Чпок... Добрый вечер! |
4.04.2012 / 14:20 | |
[Rutar] ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Andriy Откуда: Львів Регистрация: 18.07.2011
| Всем привет, вот у меня вопрос такой - есть такая програма jClazzME - в ней если в меню нажать кнопку 8, то меню прокручиваетса вниз, а если ее зажать - то меню очень бистро прокручиваетса вниз - как такое реализовать в коде програми ? У меня получаетса код для нажатой кнопки и зажатой, а вместе - никак ![:-(](https://annimon.com/files/smiles/98.gif) |
4.04.2012 / 14:49 | |
Dimon638 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Регистрация: 12.04.2011
| [Rutar], ну через булевые переменные делай, типа в keyPressed если нажали вниз, то down=true и соответсвенно двигать курсор вниз, а если в keyReleased сработало вниз, то down=false. Правда курсор будет мгновенно ехать быстро вниз, не плохо бы ещё один раз передвинуть курсор при нажатии и отсчитать - если несколько миллисекунд продолжили держать клаву, то двигать быстро).
|
4.04.2012 / 15:03 | |
Night_Death ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| есть еще такой полезный метод keyRepeated
|
4.04.2012 / 15:41 | |
Dimon638 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Регистрация: 12.04.2011
| Night_Death (04.04.2012/15:03)есть еще такой полезный метод keyRepeatedЭто да, но он как ни странно, на разных телах по разному работает)) Я много раз замечал, когда например инкрементировать переменную прямо в нём, то на нокии если зажать клаву, то переменная будет увеличиваться на один через ~0.5 секунд, а на SE это будет побыстрее, к тому же если подольше подержать, то прибавление переменной будет ускоряться)) Есть телефоны, которые вообще не поддерживают keyRepeated. ![:-)](https://annimon.com/files/smiles/100.gif) А если делать через keyPresed и keyReleased и с boolean'ами, то всё будет чётко работать ![:-)](https://annimon.com/files/smiles/100.gif) |
4.04.2012 / 16:50 | |
DeZ ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: DEn Регистрация: 18.04.2010
| Дайте пожалуйста короткий примерчик примерчик на java se, ввод с клавиатуры строки и запись в переменную.
|
4.04.2012 / 17:04 | |
Freddy ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: 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] ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Andriy Откуда: Львів Регистрация: 18.07.2011
| Dimon638, если можеш, напиши please пример - а то у меня чето не очень получаетса ![:-(](https://annimon.com/files/smiles/98.gif) |
4.04.2012 / 21:10 | |
sapiens ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Влад Откуда: Лесной(Свердловская область) Регистрация: 27.05.2011
| beginner, у тебя метод render вызывается после рисования строк
|
4.04.2012 / 22:44 | |
Salat-Cx65 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Dimon638, кейРепитед лучше использовать для управления зажатием, а саму обработку поместить в отдельный тред
|