Python tkinter -- 第18章 画布控件之位图(bitmap)

本章节深入介绍了Python tkinter库中画布控件的create_bitmap方法,用于在画布上创建位图。内容包括:位图的位置设定、鼠标经过时的位图变化、前景与背景颜色、内置及自定义位图的使用,以及位图的不同状态如正常、禁用和隐藏等。通过这些选项,可以实现丰富的交互效果。
摘要由CSDN通过智能技术生成

18.2.15 create_bitmap(position, **options)
在画布的指定位置创建一个位图。
(1)position:位图的坐标(x,y)。
(2)**options:选项有:

选项 含义
activebackground 指定当位图对象状态为 ACTIVE 时候的背景颜色
activebitmap 指定当位图对象状态为 ACTIVE 时候填充的位图
activeforeground 指定当位图对象状态为 ACTIVE 时候的前景颜色
anchor 1. 指定位图在 position 参数的相对位置
2. N, NE, E, SE, S, SW, W, NW, 或 CENTER 来定位(EWSN代表东西南北,上北下南左西右东)
3. 默认值是 CENTER
background 1. 指定背景颜色
2. 即在位图中值为 0 的点的颜色
3. 空字符串表示透明
bitmap 指定显示的位图
disabledbackground 指定当位图对象状态为 DISABLED 时候的背景颜色
disabledbitmap 指定当位图对象状态为 DISABLED 时候填充的位图
disabledforeground 指定当位图对象状态为 DISABLED 时候的前景颜色
foreground 1. 指定前景颜色
2. 即在位图中值为 1 的点的颜色
state 1. 指定该画布对象的状态
2. 可以是 NORMAL,DISABLED(不可用,不响应事件)和 HIDDEN(隐藏)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值