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
廣告
© . All rights reserved.