powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder 2006 + J2ME, как добавить ресурс в HelloWorld?
2 сообщений из 2, страница 1 из 1
JBuilder 2006 + J2ME, как добавить ресурс в HelloWorld?
    #34366796
bhaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, All.

Для очевидности примера взял HelloWorld из C:\Borland\JBuilder2006\samples\Mobile\MIDP\HelloWorld.
Добавил Duke.png туда же, где и HelloWorldMidlet.java, HelloWorldForm.java.
В HelloWorldForm.java внёс изменения:

private void jbInit() throws Exception {
// add the display string
this.append(message);
//*
String icon = "Duke.png";
System.out.println("//--> " + icon);
try {
Image image = Image.createImage(icon);
this.append(image);
} catch (java.io.IOException e) {
// just don't append the image.
System.out.println("//--> " + e.toString());
}
//*/
// register to receive notification for quit commands
this.addCommand(new Command("Exit", Command.EXIT, 1));
}

В проекте сделал Clean и Rebuild. Делаю Run:

Running with storage root DefaultColorPhone

Получаю, после Launch:

//--> Duke.png
//--> java.io.IOException

что для Main class com.borland.jbuilder.samples.micro.helloworld.HelloWorldMidlet,
что для HelloWorld.jad

Execution completed.
750040 bytecodes executed
23 thread switches
743 classes in the system (including system classes)
4018 dynamic objects allocated (125056 bytes)
2 garbage collections (91936 bytes collected)

Вопрос: Как правильно добавить этот ресурс в мидлет, чтобы этот Duke отобразился всё же???

Заранее Thanks.
Alexander
...
Рейтинг: 0 / 0
JBuilder 2006 + J2ME, как добавить ресурс в HelloWorld?
    #34368302
Код: plaintext
ImageIcon image =  new  ImageIcon(Icons. class .getResource("Duke.png"));
при этом сам файлик "Duke.png" должен находится в том же классе, что и вызывающий его модуль
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder 2006 + J2ME, как добавить ресурс в HelloWorld?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]