Tkinter Canvas 输出文字
create_text()它的使用方式如下。
create_text (x,y,text=string, options)
默认(x,y)是文字字符串输出的中心坐标,下列是常用的options用法。
(1)anchor
:默认是anchor=CENTER。
(2)fill
:文字颜色。
(3)font
:字形的使用。
(4)justify
:当输出多行时,默认是靠左LEFT。
(5)stipple
:绘制位图线条的文字,默认是“”表示实线。
(6)text
:输出的文字。
(7)width
:多边形线条宽度。
示例1
输出文字的应用。
from tkinter import *
tk = Tk()
tk.title("apidemos.com")
canvas = Canvas(tk, width=640, height=480)
canvas.pack()
myStr = "welcome to apidemos.com"
canvas.create_text(200, 50, text=myStr)
canvas.create_text(200, 80, text=myStr, fill='blue')
canvas.create_text(300, 120, text=myStr, fill='blue',
font=('Old English Text MT',20))
tk.mainloop()
输出: