Инфоурок Другое Рабочие программыИнструкция к созданию рисунка на холсте на языке программирования Java

Инструкция к созданию рисунка на холсте на языке программирования Java

Скачать материал

Инструкция по выполнению  практической работы.

Решение кейса «Рисование на холсте»

 

Цель: отработка ранее изученных навыков  .

Оборудование: ноутбук, мышь оптическая.

Программное обеспечение: Программное обеспечение: среда программирования IntelliJ IDEA Community Edition 2021.2.215:10.

Теоретическая часть

Компонент Canvas представляет собой пустую прямоугольную область экрана, на которой приложение может рисовать или из которой приложение может перехватывать события ввода от пользователя. Приложение должно создать подкласс класса Canvas, чтобы получить полезную функциональность, такую как создание пользовательского компонента.

Практическое задание

Задание №1

 В среде программирования IntelliJ IDEA Community Edition 2021.2.215:10 Создаем новый проект и создаем класс CanvasDemo.java

***** Draw2DRotate extends JFrame {
*******(String args[]) {
Draw2DRotate app = new Draw2DRotate();
public Draw2DRotate() {
 ("Center", new MyCanvas());
 
*****(400, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
 
}
Создание нового класса MyCanvas extends Canvas {
public void paint(Graphics graphics) {
Graphics2D g = (Graphics2D) graphics;
AffineTransform transform = AffineTransform.getRotateInstance(Math.PI / 16.0d);
g.setTransform(transform);
Line2D.Double shape = new Line2D.Double(0.0, 0.0, 300.0, 300.0);
g.draw(shape);
g.setFont(new Font("Helvetica", Font.BOLD, 24));
String text = ("Java2s");
g.drawString(text, 300, 50);
Toolkit toolkit = Toolkit.getDefaultToolkit();
**** image = toolkit.getImage("****.gif");
g.drawImage(image, 100, 150, this);
}
}

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Инструкция к созданию рисунка на холсте на языке программирования Java"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Кризисный психолог

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 715 273 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.04.2024 75
    • DOCX 18.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Баранова Василина Валерьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Баранова Василина Валерьевна
    Баранова Василина Валерьевна
    • На сайте: 1 год и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 822
    • Всего материалов: 8

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Мини-курс

Управление репутацией и клиентским опытом

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Инновационные технологии в краеведческой и географической работе со школьниками: применение туристических приемов для эффективного обучения

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы теплоснабжения и эксплуатация тепловых сетей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе