powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Апплет. CreateImage(x,y) возвращает null.
3 сообщений из 3, страница 1 из 1
Апплет. CreateImage(x,y) возвращает null.
    #33270953
Lubomyr.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В чем может быть причина?

Фрагмент кода из init:
private Image buffer;
private Graphics canvas;
...
this.setVisible(true); //фрейм isDisplayable=true. Все вроде нормально.
buffer=createImage(300,300); //возвращает null
canvas=buffer.getGraphics(); //ошибка

Тестирую в Applet Viewer jre 1.4
Буду признателен за ответ!
...
Рейтинг: 0 / 0
Апплет. CreateImage(x,y) возвращает null.
    #33271054
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
setVisible(true) - не приводит к рисованию, поэтому нет графического контекста.
Убири создание имиджа в paint, типа так
Код: plaintext
1.
2.
3.
4.
 public   void  paint(Graphics g){
  if (image==nul) { image=createImage( 300 , 300 ); 
// и т.д.
 }
}
...
Рейтинг: 0 / 0
Апплет. CreateImage(x,y) возвращает null.
    #33271323
Lubomyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Так работает лучше!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Апплет. CreateImage(x,y) возвращает null.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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