10.02.2015 / 22:06 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Цитата vl@volk: все они корректны с точки зрения явыВидимо не все, раз ошибка появляется.
__________________
let live Изменено aNNiMON (10.02 / 22:06) (всего 1 раз) |
10.02.2015 / 22:12 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Я разобрался, из вектора выбрасывался null и я его преобразовывал в Integer.
__________________
знает толк |
10.02.2015 / 23:44 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| vl@volk, компилируй с отладочной информацией - проблем будет меньше.
__________________
Homo homini penis est. |
11.02.2015 / 21:16 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| У меня есть два класса canvas и Area. В первом классе рисуется вся графика, а второй класс должен рисовать квадраты на графе первого, но компилятор выдает ошибку с графикой?
Как создать правильный класс который будет использовать графу другого класса?
Изменено Fantastik (11.02 / 21:17) (всего 1 раз) |
11.02.2015 / 21:26 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Fantastik, создай в классе Area метод draw(Graphics g) или paint(Graphics g) имя не важно, важно, чтоб параметром был Graphics. И в Canvas, в методе paint передай g: area.draw(g);
__________________
let live |
11.02.2015 / 21:30 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| Я так и сделал, но выводит ошибку
вот исходники:
Прикрепленные файлы: Main.java (0.63 кб.) Скачано 793 раза canvas.java (1.05 кб.) Скачано 612 раз Area.java (0.9 кб.) Скачано 685 раз |
11.02.2015 / 21:34 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Fantastik, у тебя area не объявлен. Ты объявляешь его в конструкторе класса Canvas как локальную переменную: Area area = new ... Создай поле private Area area; В конструкторе присвой значение: area = new ... И будет работать.
__________________
let live |
11.02.2015 / 21:37 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| aNNiMON, Спасибо большое |
11.02.2015 / 21:42 | |
Fantastik Пользователь Сейчас: Offline
Имя: Жалол Регистрация: 15.07.2014
| aNNiMON, Компилятор выдает ошибку
Area.java cannot determine simple type Graphics
|
11.02.2015 / 21:44 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Fantastik, import javax.lcdui.Graphics
|