如何在 Tkinter 画布中添加文本?


画布无疑是 Tkinter 中用途最广泛的小部件之一。使用画布,我们可以创建形状、文本、以动画形式展示内容、对 3D 形状进行建模、对模拟进行建模,还可以完成许多其他操作。

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

示例

#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()

输出

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

更新: 2023 年 9 月 14 日

39 千次以上观看

开启你的职业生涯 生涯

完成课程认证

开始
广告