Вниз  Java-программирование (1-ые посты)
- 10.02.2015 / 22:06
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Цитата vl@volk:
все они корректны с точки зрения явы
Видимо не все, раз ошибка появляется.
__________________
 let live

Изменено aNNiMON (10.02 / 22:06) (всего 1 раз)
- 10.02.2015 / 22:12
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Я разобрался, из вектора выбрасывался null и я его преобразовывал в Integer.
__________________
 знает толк
- 10.02.2015 / 23:44
Kalter
  Пользователь

Kalter 
Сейчас: Offline
vl@volk, компилируй с отладочной информацией - проблем будет меньше.
__________________
 Homo homini penis est.
- 11.02.2015 / 21:16
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
У меня есть два класса canvas и Area.
В первом классе рисуется вся графика, а второй класс должен рисовать квадраты на графе первого, но компилятор выдает ошибку с графикой?

Как создать правильный класс который будет использовать графу другого класса?

Изменено Fantastik (11.02 / 21:17) (всего 1 раз)
- 11.02.2015 / 21:26
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Fantastik, создай в классе Area метод draw(Graphics g) или paint(Graphics g) имя не важно, важно, чтоб параметром был Graphics. И в Canvas, в методе paint передай g: area.draw(g);
__________________
 let live
- 11.02.2015 / 21:30
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Я так и сделал, но выводит ошибку

вот исходники:


Прикрепленные файлы:
Main.java (0.63 кб.) Скачано 793 раза
canvas.java (1.05 кб.) Скачано 612 раз
Area.java (0.9 кб.) Скачано 684 раза
- 11.02.2015 / 21:34
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Fantastik, у тебя area не объявлен. Ты объявляешь его в конструкторе класса Canvas как локальную переменную: Area area = new ...
Создай поле
private Area area;
В конструкторе присвой значение:
area = new ...
И будет работать.
__________________
 let live
- 11.02.2015 / 21:37
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
aNNiMON, Спасибо большое:-D
- 11.02.2015 / 21:42
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
aNNiMON, Компилятор выдает ошибку

Area.java
cannot determine simple type Graphics
- 11.02.2015 / 21:44
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Fantastik,
  1. import javax.lcdui.Graphics

Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)