24.03.2015 / 20:55 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| garfild63, я ошибок не увидел, но в 1.2 всякое быть может.
__________________
Эль Презеденте |
24.03.2015 / 21:03 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Oak, Как ты думаешь, можно в цикле while сделать так: while (Display.getDisplay(this) == var8) {
Thread.yield();
}
короче тред.йилд вставить? |
24.03.2015 / 21:06 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| garfild63, вообще, да, можно. Но поведение Thread.yield() не определено, поэтому будет ли от этого толк — я не уверен.
Посмотрев код, выяснил, что это условие не компилируется.
__________________
Эль Презеденте Изменено Oak (25.03 / 07:01) (всего 1 раз) |
25.03.2015 / 09:31 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Oak, Какое условие? |
25.03.2015 / 10:18 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Oak, А что, если написать так: while ((Display.getDisplay(this)).equals(var8)) {
Thread.yield();
}
|
25.03.2015 / 11:16 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| garfild63, while (Display.getDisplay(this).gerCurrent() == var8)
Изменено DominaN (25.03 / 11:16) (всего 1 раз) |
25.03.2015 / 12:03 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| DominaN, А разве двумя знаками равно можно сравнивать дисплеи? Знаками равно вроде можно сравнивать только целые числа и дроби. Я думаю, в этом ошибка.
|
25.03.2015 / 12:04 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Цитата DominaN: garfild63, while (Display.getDisplay(this).gerCurrent() == var8)
И не gerCurrent(), а getCurrent(). |
25.03.2015 / 13:28 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| garfild63, в случае с объектами - в Java сравниваются ссылки на объекты. А вот метод equals сравнивает конкретно объекты, и этим методом обладают все классы, поскольку он объявлен в общем классе-наследнике Object.
__________________
Homo homini penis est. Изменено Kalter (25.03 / 13:28) (всего 1 раз) |
25.03.2015 / 14:27 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| Kalter, А чем же тогда надо сравнивать дисплеи?
|