Python tkinter -- 第18章 画布控件之多边形

本章节介绍了Python tkinter的画布控件create_polygon方法,用于绘制多边形。详细讲解了各参数如coords、fill、outline、activefill、activeoutline等,及其对多边形外观的影响,包括颜色、边框样式和宽度等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

18.2.19 create_polygon(coords, **options)
根据 coords 给定的坐标,在画布上绘制一个多边形。
(1)coords:给定多边形的坐标
(2)options:选项的具体含义:

选项 含义
activedash 当鼠标经过多边形对象的时候,绘制虚线边框
activefill 当鼠标经过多边形对象的时候,填充颜色
activeoutline 当鼠标经过多边形对象的时候,绘制轮廓线
activeoutlinestipple 当鼠标经过多边形对象的时候,指定填充轮廓的位图
activestipple 当鼠标经过多边形对象的时候,指定填充的位图
activewidth 当鼠标经过多边形对象的时候,指定边框的宽度
dash 指定绘制虚线轮廓
dashoffset 指定虚线轮廓开始的偏移位置,该参数无效
disableddash 当多边形对象状态为 DISABLE 的时候,绘制虚线
disabledfill 当多边形对象状态为 DISABLE 的时候,填充颜色
disabledoutline 当多边形对象状态为 DISABLE 的时候,绘制轮廓线
disabledoutlinestipple 当多边形对象状态为 DISABLE 的时候,指定填充轮廓的位图
disabledstipple 当多边形对象状态为 DISABLE 的时候,指定填充的位图
disabledwidth 当多边形对象状态为 DISABLE 的时候,指定边框的宽度
fill 指定填充的颜色,空字符串表示透明
joinstyle 指定当绘制两个相邻线段之间接口的样式,该选项的值可以是:
ROUND(以连接点为圆心,1/2 width 选项设置的长度为半径绘制圆角)
BEVEL(在连接点处对两线段的夹角平切)
MITER(沿着两线段的夹角延伸至一个点)
默认值是 ROUND
offset 指定填充位图的偏移,该选项的值可以是:“x,y”, “#x,y”, N, NE, E, SE, S, SW, W, NW, CENTER
outline 指定轮廓的颜色
outlineoffset 指绘制填充轮廓位图的偏移,该选项的值可以是:“x,y”, “#x,y”, N, NE, E, SE, S, SW, W, N
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值