如何用Python实现GUI中的多行文本输入框?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1490个文字,预计阅读时间需要6分钟。
这篇文章主要介绍了Python GUI中多行文本输入Text的实现方式,具有很高的参考价值。希望对大家有所帮助。
若存在错误或未考虑完善的地方,请指正。以下为Text的一些特性:
- 目录 - Text的属性 - wrap - 垂直滚动条 - 水平滚动条 - 获取文本内容
Text的属性:- wrap:设置文本是否自动换行。- 垂直滚动条:设置是否显示垂直滚动条。- 水平滚动条:设置是否显示水平滚动条。
获取文本内容:通过text.get()方法可以获取Text中的文本内容。
这篇文章主要介绍了python GUI多行输入文本Text的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完目录
- Text的属性wrap
- 设置垂直滚动条
- 设置水平滚动条
- 获得文本内容
Text的属性wrap
from tkinter import *root = Tk()root.geometry('200x300')te = Text(root, src="img.php1.cn/3cd4a/1eebe/cd5/6789f68dabde0aed.png">
这个文本框的高度为20,宽度为15,单位为字符。可以看到当每行的内容不会超过15字符,不断输入会发现,当所输入的内容超过20行,文本框会自动增加新行用于输入新的内容。
也就是说,在没有明确说明的情况下,在多行文本输入时,内容是不受限制的,但是每行能输入多少字符是有限制。
当然每行能输入的内容也可以不受到限制,这就要说到wrap属性。
本文共计1490个文字,预计阅读时间需要6分钟。
这篇文章主要介绍了Python GUI中多行文本输入Text的实现方式,具有很高的参考价值。希望对大家有所帮助。
若存在错误或未考虑完善的地方,请指正。以下为Text的一些特性:
- 目录 - Text的属性 - wrap - 垂直滚动条 - 水平滚动条 - 获取文本内容
Text的属性:- wrap:设置文本是否自动换行。- 垂直滚动条:设置是否显示垂直滚动条。- 水平滚动条:设置是否显示水平滚动条。
获取文本内容:通过text.get()方法可以获取Text中的文本内容。
这篇文章主要介绍了python GUI多行输入文本Text的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完目录
- Text的属性wrap
- 设置垂直滚动条
- 设置水平滚动条
- 获得文本内容
Text的属性wrap
from tkinter import *root = Tk()root.geometry('200x300')te = Text(root, src="img.php1.cn/3cd4a/1eebe/cd5/6789f68dabde0aed.png">
这个文本框的高度为20,宽度为15,单位为字符。可以看到当每行的内容不会超过15字符,不断输入会发现,当所输入的内容超过20行,文本框会自动增加新行用于输入新的内容。
也就是说,在没有明确说明的情况下,在多行文本输入时,内容是不受限制的,但是每行能输入多少字符是有限制。
当然每行能输入的内容也可以不受到限制,这就要说到wrap属性。

