Планирование уроков на учебный год (по учебнику Н.Д. Угриновича, профильный уровень)



Уроки 114 - 120
§4.13. Графика в объектно-ориентированных языках программирования






Содержание урока

4.13.1. Графика в языках программирования Visual Basic .NET, Visual C# и Visual J#
4.13.2. Графика в языке программирования Turbo Delphi
4.13.3. Компьютерная и математическая системы координат

Компьютерная система координат

Математическая система координат

Преобразование компьютерной системы координат в математическую

Проект «Система координат»

Объявление переменных и создание обработчика событий рисования осей компьютерной системы координат на языке Visual C#

Создание обработчика событий рисования осей математической системы координат на языке Visual J#

Создание событийной процедуры рисования осей математической системы координат на языке Turbo Delphi

Компьютерный практикум

4.13.4. Анимация

4.13.3. Компьютерная и математическая системы координат


Объявление переменных и создание обработчика событий рисования осей компьютерной системы координат на языке Visual C#


Объявление переменных и создание обработчика событий рисования осей компьютерной системы координат на языке Visual C#

3.


//Объявление переменных Graphics Graph1;
Pen Pen1 = new Pen (Color .Red, 3) ;
Font drawFont = new Font ("Arial", 12);
Brush drawBrush = new SolidBrush(Color.Black) ;

4. Создать обработчик события рисования осей и вывода шкал в компьютерной системе координат.


private void buttonl_Click(object sender, System. EventArgs e)
(Graph1 = this.pictureBox1.CreateGraphics ();
Graph1.Clear(Color.White);
//Ось X
Graph1.DrawLine(Pen1, 0, 0, 300, 0);
//Ось Y
Graph1.DrawLine(Pen1, 0, 0, 0, 200);
for (int X = 0; X < 300; X += 50)
{//Засечки на оси X
Graph1.DrawLine(Pen1, X, 0, X, 10);
//Вывод шкалы оси X
Graph1.DrawString(Convert.ToString(X), drawFont, drawBrush, X, 10);
}
for (int Y = 0; Y < 200; Y+=50)
{//Засечки на оси Y
Graph1.DrawLine(Pen1, 0, Y, 10, Y) ;
//Вывод шкалы оси Y
Graph1.DrawString(Convert.ToString(Y), drawFont, drawBrush, 10, Y) ;
}
}


Следующая страница Создание обработчика событий рисования осей математической системы координат на языке Visual J#



Cкачать материалы урока







Наверх