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 是一个 Python 库,用于创建各种类型的应用程序。") text.insert(END, "学习 Tkinter 真棒!!") #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()输出结果
运行上面的代码将显示一个窗口,其中包含一个具有一些特性和属性的文本小部件。