Tk - 画布位图控件



位图控件用于向画布添加位图。位图控件的语法如下所示:

canvasName create bitmap x y options

x 和 y 设置位图的位置:

选项

位图控件可用的选项列在下表中:

序号 语法和描述
1

-anchor 位置

位图将相对于 x 和 y 位置进行定位。默认值为中心,其他选项为 n、s、e、w、ne、se、sw 和 nw。

2

-bitmap 名称

定义要显示的位图。Tk 中可用的位图包括 warning、question、questhead、info、hourglass、error、gray12、gray25、gray50 和 gray75。

位图控件的一个简单示例如下所示:

#!/usr/bin/wish

canvas .myCanvas -background red -width 100 -height 100 
pack .myCanvas
.myCanvas create bitmap 50 50 -bitmap info

运行上述程序后,将得到以下输出:

Canvas Bitmap Example
tk_canvas_widgets.htm
广告