13.09.2014 / 12:45 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| projector (11.09.2014/23:53)Доброго времени суток, вопрос конечно глупый, но кто может подсказать, как сделать конвертор валют который мог бы обновляться онлайн (даже не знаю с какого сайта подгружать значения).P.S. конвертор У Yahoo есть API конвертера валют. Вот пример. В параметрах указывается какие направления конвертации нужны. Например, хотим получить курс между долларами, гривнами и рублями. Адрес будет такой: select * from yahoo.finance.xchange where pair in ("USDRUB", "USDUAH", "UAHRUB")Протестировать запрос и посмотреть вывод можно вот тут. __________________
let live Изменено aNNiMON (13.09 / 12:46) (всего 1 раз) |
13.09.2014 / 12:47 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Как создать прозрачное изображение чтобы туда можно было рисовать? Мне выдает ошибку Image is immutable, нужно наверно через Image.createRGBImage, только как?
|
13.09.2014 / 12:49 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RblSb, тьфу, это не то, тут без прозрачности тьфу, это не то, тут без прозрачности только так:
Image img = Image.createImage(width, height);
Graphics g = img.getGraphics();
Так нельзя:
Image img = Image.createImage("/res/img.png");
Graphics g = img.getGraphics();
Если надо рисовать на существующей картинке, тогда воспользуйся таким хаком:
Image img = Image.createImage("/res/img.png");
Image paintImg = Image.createImage(img.getWidth(), img.getHeight());
Graphics g = paintImg.getGraphics();
g.drawImage(img, 0, 0, 20);
Прозрачное только при помощи массива ARGB. Тут уже надо вручную оперировать пикселями в массиве. __________________
let live Изменено aNNiMON (13.09 / 12:51) (всего 3 раза) |
13.09.2014 / 12:59 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| aNNiMON, то есть картинку которую хочу рисовать загружать в массив пикселей а потом рисовать на прозрачный холст (нужно соединять цвета пикселей вручную)? Теперь догадываюсь почему lib_alpha и lib_beta в мп вообще не работали на некоторых устройствах |
13.09.2014 / 13:03 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RblSb, да. Загружаем Image, а потом методом img.getRGB(.,) получаем массив пикселей. Для вывода есть два варианта: либо создать Image на основе массива пикселей Image.createRGBImage, либо сразу рисовать массив пикселей g.drawRGB(..) Да, g.drawRGB работает не везде.
__________________
let live |
13.09.2014 / 14:44 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| только так:
Image img = Image.createImage(width, height);
Graphics g = img.getGraphics();
Ого, неожиданно, однако... Удивительно, что я так ни разу не делал... __________________
Homo homini penis est. |
13.09.2014 / 15:36 | |
skyezeno Пользователь Сейчас: Offline
Имя: skye Регистрация: 28.04.2014
| Sorry if my question is dumb, but how can i perform the following mobilebasic statement in JAVAME
1 x%=1 2 y$="i hate you very much" 3 if x%=1 then goto 5 4 y$="why did you hate me?" 5 y$="Ok, i did not hate you" 6 bye
Изменено skyezeno (13.09 / 15:37) (всего 2 раза) |
13.09.2014 / 18:05 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| skyezeno (13.09.2014/15:36) Sorry if my question is dumb, but how can i perform the following mobilebasic statement in JAVAME
1 x%=1 2 y$="i hate you very much" 3 if x%=1 then goto 5 4 y$="why did you hate me?" 5 y$="Ok,Я впервые вижу такой код, заранее извиняюсь, но это упоротый код, даже нет желания узнавать для чего он нужен тебе, короче вот аналог на Java ME: public void hren()
{
int x=1;
String s="i hate you very much";
if (x==1)
s="Ok, i did not hate you";
else s="why did you hate me?";
}
|
14.09.2014 / 03:18 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Magatino, это просто для примера он спросил. __________________
знает толк |
14.09.2014 / 09:39 | |
skyezeno Пользователь Сейчас: Offline
Имя: skye Регистрация: 28.04.2014
| vl@volk (14.09.2014/03:18) Magatino, это просто для примера он спросил.Yeah. Vl@volk, My main point is the (GOTO-) Statement. |