如何在 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()
输出
运行上述代码将显示一个带有一些文本的画布。