Name
create_polygon
Synopsis
c.create_polygon(*coordinates, **poly_options)Creates a polygon item with vertices at the given
coordinates and returns the
item’s handle.
coordinates must be an even number of
positional parameters, alternately x and
y values for each vertex of the polygon, and there
must be at least six positional parameters (three vertices).
poly_options may include:
-
fill The polygon’s interior color (default is black)
-
outline The polygon’s perimeter color (default is black)
-
smooth If true, the polygon is drawn as a smooth curve (a B-spline); otherwise (default), the line is drawn as a normal polygon (a sequence of sides)
-
tags A string (to assign a single tag to this item) or a tuple of strings (to assign multiple tags to this item)
-
width Width of the perimeter line in pixels (default
1)
For example:
x=c.create_polygon(0,150, 50,100, 0,50, 50,0 fill='',
outline='red')draws two empty red triangles on c as a
single polygon, and binds the polygon’s handle to
variable x. You can then fill the
triangles with blue using:
c.itemconfig(x,fill='blue')