为 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()
输出
运行以上代码将显示一个包含文本窗口小部件的窗口,该窗口具有一些功能和属性。
广告