Sunteți pe pagina 1din 1

158 J O A C Ă TE CU PYTHON

Realizarea de forme VEZI Şl

Schimbarea 160-161 >


lucrurilor
Pe lângă faptul că adaugă ferestre, butoane şi culori Reacţia la 162-163)
interfeţei grafice (GUI),Tkinter poate fi folosit şi pentru evenimente

a desena forme.

Crearea formelor de bază


Dreptunghiurile şi ovalurile sunt forme utile pentru a desena
tot felul de lucruri. Odată ce a fost creată pânza, pot fi folosite
următoarele instrucţiuni pentru a desena forme pe aceasta.

Stabileşte
>>> from tkinter import dimensiunile pânzei
Creează o pânză
>>> window = Tk() pe care să desenezi Stabileşte poziţia
şi dimensiunile
>>> drawing = Canvas(window, height=500, width=500) dreptunghiului
>>> drawing.pack() Desenează un dreptunghi ^— folosind coordonate
* ----------------- ... (vezi mai jos)
>>> rectl = drawing.create_rectangle(100, 100, 300, 200)
Un pătrat poate fi făcut
>>> s q u a r e l = d r a w i ng. create_rectangle (30 , 30, 80, 80) dacă desenezi un

>>> ovali = drawing.create_oval(100, 100, 300, 2 0 0 ) ^ — i l t n c e r e

lungime
>>> circlel = drawing.create_oval(30, 30, 80, 80)
Stabileşte poziţia şi
Desenează un cerc dimensiunile cercului

V Grilă de coordonate
Desene pe coordonate Colţul din stânga sus al dreptunghiului
Coordonatele sunt folosite pentru a-i comunica exact com­ se află la coordonatele (50, 50). Colţul
puterului unde să creeze forme. Primul număr („x") îi spune din dreapta jos se află la (250, 350).
computerului cât de lat va fi obiectul de pe ecran. Al doilea
0 100 200 300 400 500
număr („y") îi spune computerului cât de înalt va fi obiectul.
(x1=50, y1=50)

Acesta este numele Coordonate pentru


pânzei partea din stânga sus
a dreptunghiului
I--------- 1
>>> drawing.create_rectangle(50, 50, t250, 350)

A Stabilirea coordonatelor
Primele două numere oferă coordonatele
Coordonate
pentru partea
7
pentru partea din stânga sus a din dreapta jos
dreptunghiului. Următoarele două numere a dreptunghiului
localizează colţul din dreapta jos.

S-ar putea să vă placă și