Kreslenie polygónu
- polygónom rozumieme uzavretú krivku, ktorá môže byť vyplnená nejakou farbou:
canvas.create_polygon
(x1, y1, x2, y2, x3, y3 ...) ,kde
canvas.create_polygon()
na základe postupnosti bodov nakreslí n-uholník. Do príkazu musíme zadať minimálne 3 vrcholy- polygón vieme využiť na kreslenie rôznych útvarov, napr:
bod1 = (50, 20)
bod2 = (150, 20)
bod3 = (150, 80)
bod4 = (50, 80)
canvas.create_polygon(bod1, bod2, bod4, bod3, fill='red')
canvas.create_polygon(bod1, bod3, bod2, bod4, fill='green')
Písanie textu
- do grafickej plochy môžeme aj písať text:
canvas.create_text
(x, y, text='text') , kde:
napr. canvas.create_text(100,100,text='AHOJ SVET')
- pri písaní textu vieme použiť aj parametre fill (zmena farby textu), font (zmena typu písma) a angle (otočenie textu o zadaný uhol v stupňoch), napr.:
canvas.create_text(150, 50, text='Python', fill='blue', font='arial 30 bold')
Príklady: nakreslite:
Čo sme sa dnes naučili?
- kreslenie polygón a písanie textu do grafickej plochy,
- formátovanie týchto útvarov pomocou príkazov width, outline, fill, font, angle
Použitá literatúra:
http://python.input.sk/03.html