Tk - 画布文本小部件


画布文本小部件用于在画布上绘制文本。画布文本小部件的语法如下所示 -

canvasName create text x y options

x 和 y 用于确定文本的位置 -

选项

下表列出了画布文本小部件可用的选项 -

先生。 语法和描述
1

-锚定位置

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

2

- 调整风格

确定多行应该右对齐、左对齐或居中对齐。默认为保留。

3

-填色

填充颜​​色用颜色填充椭圆。

4

- 文本文本

文本小部件的文本。

5

-font 字体样式

此文本使用的字体。

画布文本小部件的一个简单示例如下所示 -

#!/usr/bin/wish

canvas .myCanvas -background red -width 200 -height 200 
pack .myCanvas
.myCanvas create text 100 100 -fill yellow -justify center -text "Hello World.\n
   How are you?" -font {Helvetica -18 bold}

当我们运行上面的程序时,我们将得到以下输出 -

画布文本示例
tk_canvas_widgets.htm