Отримання знань

дистанційна підтримка освіти школярів


 Пройти на test.edu.vn.ua тестування 

Модуль Tkinter. Створення вікон. Текст у вікні – 8 клас”



Полотно для малювання. Прямокутник, овал та багатокутник на полотні

Полотно для малювання

  Для того, щоб створити об’єкт “полотно для малювання”,  необхідно дві команди: одна створює полотно, друга його розміщує:

      назва_полотна= Canvas(до якого вікна відноситься, bg="колір полотна")

     назва_полотна.раск()

Овал

  На полотні можна розмістити різні фігури, наприклад, овал. Для побудови овалу вказуються крайні точки прямокутника, в який цей овал вписується:

            
 
   назва_полотна.create_oval (x1, y1, x2, y2, fill="колір овалу", outline="колір межі", width="товщина межі"),  

             де х1, у1, х2, у2 - крайні точки цього прямокутника. 

Прямокутник

     Крім овалу, можна намалювати прямокутник. Для побудови прямокутника треба ввести координати двох крайніх точок прямокутника.

          

   При цьому використовується команда: 

     назва_полотна.create_rectangle(x1, y1, х2, у2, fill="колір прямок.", outline="колір лінії", width=товщина лінії),       

    де xl, yl, x2, y2 - координати двох крайніх точок прямокутника. 

Багатокутник

    Також можна побудувати багатокутник. Кількість кутів у багатокутнику залежить від того, скільки координат точок кутів ми введемо.
            
   Для побудови багатокутника використовуються команда  

  назва_полотна.create_polygon(xl, yl, x2, y2, …, хn, уn, fill="колір багатокутника", outline="колір межі", width="товщина лінії"),   

    де x1, у1, х2, у2, …, хn, уn - координат точок кутів.

  Координати точок можна описувати як за годинниковою стрілкою, так і проти. Але обов'язково точки потрібно вказувати попідряд (після першої задавати другу, після другої - третю  і т.д.).



В системі: гості - (1); користувачі - (0)