如何在Tkinter Text小部件中居中文本?

如何在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()

输出

运行上面的代码以显示一个窗口,在其中有一个放置在文本小部件中央的示例文本。

如何在Tkinter Text小部件中居中文本?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程