为 tkinter Text 窗口小部件添加高级功能


Tkinter 文本窗口小部件不仅仅是一个多行文本编辑器。它适用于需要用户交互的许多应用程序。

为了配置文本窗口小部件,tkinter 提供了许多函数和方法。我们可以为文本窗口小部件添加的一些样式特性包括:更改字体系列、背景色、前景颜色、添加和选择特定文本、更改字体大小等。

示例

在此示例中,我们将了解如何为特定文本小部件添加不同的功能,

#Import tkinter library
from tkinter import *

#Create an instance of tkinter frame
win = Tk()

#Set the geometry of tkinter window
win.geometry("750x250")

#Create a text widget
text= Text(win, width= 50, height=14)

#Set default text for text widget
text.insert(INSERT, "Tkinter is a Python Library which is used to create various types of applications.")
text.insert(END, "Learning Tkinter is Awesome!!")

#Select Text by adding tags
text.tag_add("start", "1.0","1.7")
text.tag_configure("start", background= "OliveDrab1", foreground= "black")

#Configure the Text Style
text.configure(font=('Times New Roman',15))
text.pack()
win.mainloop()

输出

运行以上代码将显示一个包含文本窗口小部件的窗口,该窗口具有一些功能和属性。

更新于: 15-Apr-2021

585 浏览量

开启您的职业

完成课程以获得认证

开始
广告