Python tkinter -- 第18章 画布控件属性

本文详细介绍了Python的tkinter库中画布控件的使用,包括其属性如borderwidth、closeenough、confine、cursor、height、highlightbackground等,以及如何设置画布的滚动区域和滚动行为,帮助开发者更好地在画布上绘制图形和控件。
摘要由CSDN通过智能技术生成

第18章 画布控件

画布控件,顾名思义就是创建一个空白的画布,可以在上面画图或者添加其它控件。
画布控件支持如下图形:
圆弧(arc ,包括圆弧、弦、扇形)
位图(bitmap )
图像(image )
直线(line)(绘制直线,箭头)
圆系列(oval )(绘制圆或者椭圆)
多边形(polygon)(绘制多边形)
矩形(rectangle)(绘制矩形)
文本(text)(绘制文本)
窗口(window)(绘制窗口)

18.1 属性

属性 描述
background
bg
画布控件的背景颜色
borderwidth
bd
画布控件的边框宽度。默认是1-2个像素。
closeenough 指定一个数值,当鼠标与画布对象的距离小于该值时,鼠标被认为在画布对象上。该选项是一个浮点类型的值,默认值是1.0
confine 指定画布组件是否允许滚动超出 scrollregion 选项指定的范围,为True的时候不允许。默认值是 True
height 画布控件的高度
highlightbackgr
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值