📅  最后修改于: 2023-12-03 15:14:16.957000             🧑  作者: Mango
Python 中的 tkinter 库提供了创建 GUI 应用程序所需的所有工具。其中之一就是 create_polygon() 方法,该方法可以用于绘制多边形。
如果你还没有安装 tkinter 库,可以使用以下命令进行安装:
pip install tkinter
在使用 tkinter 库之前,需要先导入它。可以使用以下命令导入 tkinter:
import tkinter as tk
在绘制多边形之前,需要先创建一个画布。可以使用 tkinter 的 Canvas 类创建画布。
root = tk.Tk()
canvas = tk.Canvas(root, width=500, height=500)
canvas.pack()
绘制多边形的方法是 create_polygon(),该方法接受一组点坐标来定义多边形的形状。下面的示例绘制了一个三角形。
canvas.create_polygon(100, 100, 200, 200, 300, 100, fill='red')
这将在画布上绘制一个红色的三角形。create_polygon() 方法还支持其他参数,例如描边颜色和宽度等。
完成上述步骤之后,可以运行程序查看效果。在终端中执行以下命令即可打开程序窗口:
root.mainloop()
使用 tkinter 的 create_polygon() 方法可以很方便地绘制多边形。通过合理设置参数,可以实现更多样化的效果。