Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

JC. Явные графоциклы / FOR2D - Линия и Круг

  • На этом уроке мы подготовим класс для рисования фигур.
    Работу будем выполнять в среде разработки Eclipse.
  • Дата отправки отчёта: 29 января 2019 г.
  • Задание выполнено: за 1 час. 55 мин.
  • Чему научился: без строчки jframe.add(new Board()); на экран выводится пустой фрейм с заголовком и правильными размерами

    библиотека для рисования awt - abstract window toolkit

    JFrame выводит на экран форму в виде одного лишь заголовка(если не заданы её размеры)

    Board кладется поверх JFrame, как палитра кладется на удобную поверхность

    стандартный метод paintComponent из состава класса Panel отвечает за отрисовку нужных фигур на борде (в случае многооконности - восстанавливает нарисованное, после перекрытия другими окнами)

    paintComponent в качестве аргумента получает на входе графику

    blue.brighter(); - когда надо поярче
    blue.darker(); - когда надо потемнее

    овал рисуется вписанным в прямоугольник с указанием верха справа и низа слева
  • Оценка видео-уроку:
Отчёт от 17947 за JC. Явные графоциклы / FOR2D - Линия и Круг


Отчёт от 17947 за JC. Явные графоциклы / FOR2D - Линия и Круг




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    13417Chip+1   20545Max+1   16396Денис+1   162Андрей+1   791Валерий Жданов+1   19022Олег Чудновский+1   1Евгений Волосатов+1   3922Александр+1   20659no name+1   Посетитель+1   Посетитель+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Строить линию и овал.
Трудности: При работе в среде IntelliJ IDEA - @Override - вызывает ошибку (первый рисунок). Ошибка была в том, что панель нужно было назвать JPanel и добавить строчку jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); (второй рисунок)



Научился: Рисовать линии и кружочки
Трудности: разобраться с координатами
Я не виноват, оно само нарилосвалось