![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
Ururu |
|
||||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 27.1.2009 Репутация: нет Всего: нет |
Добрый день.
Учу Java по Горнакову. Немного модифицировал пример, пытаюсь отрисовать картинку поверх фона:
Картинка не рисуется(синим фоном всё заливается, как и положено) и в jar-файле не присутствует. Регистр букв проверил. Пробовал ложить картинку и в корень папки проекта и в /res - не катит. пробовал положить в /res и прописать в коде
бесполезно. Как я понимаю, нужно Netbeans указать какие-то переменные среды? Какие и где их найти? З.Ы. NetBeans 6.9.1, ОС Убунту 10.04 Заранее спасибо. Это сообщение отредактировал(а) Ururu - 20.8.2010, 13:52 |
||||
|
|||||
ivanovpv |
|
|||
![]() Варвар ![]() ![]() Профиль Группа: Участник Сообщений: 639 Регистрация: 26.1.2005 Где: Москва Репутация: 10 Всего: 28 |
1) Сложите свои картинки в каталог (скажем в ${project}/resources) 2) В свойствах проекта выберите Libraries & Resources и выберите ваш каталог (через кнопку Add Folder) 3) Пометьте галочку "package" (то есть упаковывать в JAR) Перестройте заново проект и наслаждайтесь (обращаться нужно через "/123.png") -------------------- Aut viam inveniam aut faciam |
|||
|
||||
Ururu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 27.1.2009 Репутация: нет Всего: нет |
Сделал. В jar-файле картинка появилась, но на экране по-прежнему не отрисовывается. Эмулятор использую встроенный в NetBeans, DefaultColorPhone.
|
|||
|
||||
Ururu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 27.1.2009 Репутация: нет Всего: нет |
Если использовать microemulator, то работает. На эмуляторах от фирмы sony ericsson не работает. Я запутался уже...
![]() |
|||
|
||||
Ururu |
|
||||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 27.1.2009 Репутация: нет Всего: нет |
В фонд будущих поколений.
Проблема оказалось в строке:
А именно, в том, что я некорректно задал значение anchor. Graphics.HCENTER означает выравнивание по центру по ШИРИНЕ, а что делать с высотой, прога не знала, вот и не отрисовывала. Правильная строка выглядит так:
З.Ы. Спасибо форуму javatalks.ru за решение. |
||||
|
|||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |