本章介绍Tkinter的Text控件,本文是Python GUI系列的第15篇文章,整个系统约20篇博客,将全面的介绍Python Tkinter常用控件,最后还将基于Tkinter搭建两个比较完整的小项目。
********************************
本系列运行平台:Mac OS 10.13.4
Python 版本:3.6.4
********************************
Text 文本组件用于显示和处理多行文本。在 Tkinter 的所有组件中,Text 组件相对强大和灵活,虽然 Text 组件的主要目的是显示多行文本,但是同样适用于处理多任务,因此它常常被用于作为简单的文本编辑器和网页浏览器使用。当创建一个 Text 组件的时候里面是没有内容的。为了给其插入内容,可以使用 insert() 以及 INSERT 或 END 索引号。
Text 组件的使用方式为: Text(root, XView, YView),其中,root 是窗口,XView、YView分别为 Text 组件的宽和高。
常用的参数列表如下:
参数 |
描述 |
root | 代表了父窗口 |
XView |
设置显示宽度,如果未设置此项,其大小默认适应内容 |
YView |