如何在Tkinter Text小部件中居中文本?
Tkinter文本小部件是一个多行文本输入小部件。用于在输入字段中插入,删除和添加文本数据。它在其小部件类中提供许多内置函数和属性。
要配置并将文本放在Tkinter文本窗口的中央,我们可以使用 justify = CENTER 属性。
示例
#导入所需库
from tkinter import*
#创建tkinter窗口或框架的实例
win = Tk()
#设置窗口的大小
win.geometry("700x350")
text = Text(win)
#配置文本的对齐方式
text.tag_configure("tag_name", justify='center')
#插入演示文本
text.insert("1.0", "如何在Tkinter Text小部件中居中文本?")
#在给定的文本中添加标签
text.tag_add("tag_name", "1.0", "end")
text.pack()
win.mainloop()
输出
运行上面的代码以显示一个窗口,在其中有一个放置在文本小部件中央的示例文本。