如何在 Tkinter Canvas 中添加文本?​​

tkinterserver side programmingprogramming

Canvas 无疑是 Tkinter 中最通用的小部件之一。使用 Canvas,我们可以创建形状、文本、动画、建模 3D 形状、建模模拟等等。

为了在 tkinter 框架内添加文本,我们可以使用 create_text() 方法。我们可以通过添加字体、文本和其他选项的值(例如 create_text(x,y,font, text, options….))来定义 create_text()

示例

#Import the required library
from tkinter import *
#Create an instance of tkinter frame
win= Tk()
#Set the geometry
win.geometry("750x280")
#Create a canvas object
canvas= Canvas(win, width= 1000, height= 750, bg="SpringGreen2")
#Add a text in Canvas
canvas.create_text(300, 50, text="HELLO WORLD", fill="black", font=('Helvetica 15 bold'))
canvas.pack()

win.mainloop()

输出

运行上述代码将显示一个带有一些文本的画布。


相关文章