Python tkinter -- 第18章 画布控件之Arc(圆弧)

18.2.14 create_arc(*args, **kw)
*args 可以是一个(x1, y1, x2, y2)的矩形元组,也可以是4个坐标参数x1, y1, x2, y2。其他的参数都会产生tcl.Error。*args实际上就是传入一个矩形的左上与右下坐标,在定义的矩形范围内,创建一个弧形(ARC)、扇形(PIESLICE)或弓形(CHORD)。新创建的对象位于显示的最前端。创建成功后返回该对象的 ID
(1)*args :定义要创建对象的边界(x1, y1, x2, y2)
(2)**kw: kw选项的具体含义:

选项 含义
activedash 当鼠标移动到对象边线上面的时候,绘制虚线轮廓线
activefill 当鼠标移动到对象上面的时候,填充的颜色
activeoutline 当鼠标移动到对象上面的时候,绘制轮廓线的颜色
activeoutlinestipple 当鼠标移动到对象上面的时候,指定填充轮廓的位图
注:仅在直线边框上有效,对弧线无效。
activestipple 鼠标位于对象上时,指定填充位图。
注:对含有弧线的图形无效。
activewidth 当鼠标移动到对象上面的时候,指定边框的宽度。
dash 绘制虚线轮廓线。默认是实线轮廓线。
disableddash 当对象状态为 DISABLE 的时候,绘制虚线
disabledfill 当对象状态为 DISABLE 的时候,填充的颜色
disabledoutline 当对象状态为 DISABLE 的时候,绘制轮廓线的颜色
disabledoutlinestipple 当对象状态为 DISABLE 的时候,指定填充轮廓线的位图
注:仅在直线边框上有效,对弧线无效。
disabledstipple 当对象状态为 DISABLE 的时候,指定填充轮廓的位图
注:对含有弧线的图形无效。
disabledwidth 当对象状态为 DISABLE 的时候,指定边框的宽度
extent 指定跨度(从 start 选项指定的位置开始到结束位置的角度)。默认值是 90
fill 指定填充的颜色,空字符串表示透明
offset 指定填充位图的定位方式,如果图形含有弧线边框的图形,此参数无效
outline 指定轮廓线的颜色
outlineoffset 指定当用位图绘制轮廓线时位图的定位方式,该选项的值可以是:“x,y”, “#x,y”, N, NE, E, SE, S, SW, W, NW, CENTER
outlinestipple 指定一个位图来绘制边框,默认值是空字符串,表示黑色。弧线部分的边框无法使用位图绘制。
start 指定起始位置的偏移角度
state 指定该对象的状态,可以是 NORMAL,DISABLED(不可用,不响应事件)和 HIDDEN(隐藏)。默认值是 NORMAL
stipple 指定一个位图用于填充图形。默认值是空字符串,表示实心。对于含有弧线的图形,无法使用该属性。
style 指定该方法创建的是扇形(PIESLICE)、弓形(CHORD)还是弧形(ARC),默认创建的是扇形
tags 为创建的对象添加标签
width 指定边框的宽度
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值