如何在 Tkinter 中将滚动条附加到文本小组件?
Tkinter 文本小组件用于接受多行用户输入。它类似于输入小组件,但唯一不同的是,文本小组件支持多行文本。为了创建文本小组件,我们必须实例化文本对象。
添加多文本需要添加滚动条。为了在文本小组件中添加滚动条,我们可以调用ScrolledText(root) 函数。此函数通常会创建一个带有滚动条的文本字段。
ScrolledText(root) 函数位于 Tkinter ScrolledText 模块中。我们可以使用以下命令导入它:
from tkinter.scrolledtext import ScrolledText
示例
在此示例中,我们将创建一个文本小组件,然后向其添加滚动条。
#Import the library
from tkinter import *
from tkinter.scrolledtext import ScrolledText
#Create an object of tkinter window or frame
win = Tk()
#Define the geometry of window
win.geometry("650x250")
#Create an instance of Text Widget
ScrolledText(win).pack()
win.mainloop()输出
运行以上代码会显示一个窗口,其中包含一个支持多行用户输入的文本小组件和一个本机滚动条。

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP