|  25.03.2015 / 15:38 |  | 
| DominaN    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Смоленск
 Регистрация: 28.09.2011
 
 | garfild63, тебе нужно сравнить не дисплеи - дисплей он всегда один для мидлета. Тебе нужно сравнить Displayable - то, что ты на него выводишь. А текущий Displayable получается методом Display.getDisplay(this).getCurrent(). В принципе, сравнения по ссылке должно быть достаточно
 | 
|  25.03.2015 / 17:48 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | DominaN,  А можно просто Display.getCurrent(); ?
 | 
|  25.03.2015 / 19:24 |  | 
| DominaN    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Смоленск
 Регистрация: 28.09.2011
 
 | garfild63, нет, нельзя
 | 
|  25.03.2015 / 19:37 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | DominaN,  ОК.
 | 
|  25.03.2015 / 20:53 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | Oak, Попробуй это скомпилить. Вроде бы исправил в алерте.
 Изменено garfild63 (25.03 / 20:55) (всего 1 раз)
 
 Прикрепленные файлы:  mobilebasic-mas(…).zip  (348.4 кб.) Скачано 28 раз  | 
|  26.03.2015 / 03:43 |  | 
| Kalter    Пользователь 
  Сейчас: Offline 
 Имя: ГрибОткуда: Оренбург - Нежинка
 Регистрация: 16.10.2013
 
 | __________________Не работает... new ProcessBuilder("clear").start();
Это тоже. Runtime.getRuntime().exec("clear");
Не то чтобы не работает, просто эффект от команды cls никакой. Должна очиститься консоль, но этого не происходит. Никаких исключений не выплёвывало. Пробовал ещё waitFor - безрезультатно. Даже не знаю в какую сторону копать... Уточню: не работает именно очистка консоли, другие программы работают. Например, выключение (poweroff).
   Homo homini penis est.Изменено Kalter (26.03 / 03:56) (всего 2 раза)
 | 
|  26.03.2015 / 10:53 |  | 
| ДубоХирург    Пользователь 
  Сейчас: Offline 
 Имя: СергейОткуда: Где-то возле Москвы
 Регистрация: 01.07.2012
 
 | Kalter,  проверь, работает ли эта команда в терминале. В линухе вроде cls не работает.Хотя clear должна.
 У меня сейчас под рукой компа нет просто.
 
 Изменено ДубоХирург (26.03 / 10:54) (всего 1 раз)
 | 
|  26.03.2015 / 11:07 |  | 
| DominaN    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Смоленск
 Регистрация: 28.09.2011
 
 | Kalter,  А ты не пробовал просто System.println("cls"); ?
 | 
|  26.03.2015 / 11:11 |  | 
| DominaN    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Смоленск
 Регистрация: 28.09.2011
 
 | Kalter,  Просто ты ведь стартуешь новый процесс, он же никак не связан с текущей консолькой, поэтому выключение работает, так как оно выполняется независимо. А вообще для полноценной работы с консолью рекомендую какую-нибудб jni либу
 | 
|  26.03.2015 / 15:50 |  | 
| Oak    Пользователь 
  Сейчас: Offline 
 Имя: КоляОткуда: Москва
 Регистрация: 02.06.2010
 
 | Kalter, не "clear", а "cls"__________________
 
   Эль Презеденте |