Вниз  Java-программирование (1-ые посты)
- 25.01.2015 / 15:02
Kalter
  Пользователь

Kalter 
Сейчас: Offline
Как преобразовать java.awt.image.BufferedImage в java.awt.Image?
__________________
 Homo homini penis est.
- 25.01.2015 / 15:14
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Kalter, Toolkit.getDefaultToolkit().createImage(bufferedimage.getSource());
__________________
 let live
- 25.01.2015 / 15:24
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Кстати, в зависимости от типа BufferedImage, который используется в качестве буфера для вывода графики, может заметно проседать FPS, поэтому рекомендуется создавать совместимый с текущей конфигурацией буфер.
  http://stackoverflow.com/a/197060
__________________
 let live
- 26.01.2015 / 15:51
Naik
  Пользователь

Naik 
Сейчас: Offline
Допустим мидлет выходит из паузы, вызывается startApp(). При этом отобразится displayable, который был до паузы, или нужно самому вызывать setCurrent(..)?

Изменено Naik (26.01 / 15:52) (всего 1 раз)
- 26.01.2015 / 16:57
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
только старт апп
__________________
 знает толк
- 26.01.2015 / 18:16
Naik
  Пользователь

Naik 
Сейчас: Offline
vl@volk, не понял
- 26.01.2015 / 18:17
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, вызывается только startApp. Если в нём есть код установки displayable, то покажется displayable. Вот так сделай:
  1. public Main() {
  2.     currentDisplayable = new LoadingScreen();
  3. }
  4.  
  5. public void startApp() {
  6.     dsp.setCurrent(currentDisplayable);
  7. }
  8.  
  9. public void switchDisplayable(Displayable d) {
  10.     currentDisplayable = d;
  11. }

И тогда никакие паузы не страшны.
__________________
 let live

Изменено aNNiMON (26.01 / 18:20) (всего 1 раз)
- 26.01.2015 / 18:22
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, та это понятно, но я делаю эмулятор, и не знаю - нужно после разворачивания устанавливать последний Displayable или это забота разработчика мидлета?
- 26.01.2015 / 18:26
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, не, просто вызывай startApp. Только не обнуляй ничего.
__________________
 let live
- 27.01.2015 / 01:22
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
На java me объекты тоже имеют метод hash()?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)