在 tkinter 文本小部件中标记字符的方法

问题描述 投票:0回答:2

除了下面示例中的方法之外,还有其他方法可以索引文本中的字符吗?

text.tag_add('highlightline', '1.1', '1.2')

例如,将它们作为列表或二维矩阵中的索引会很有用。 其中文本中的每一行对应矩阵中的一行,矩阵的每个单元格包含一个字符。

python tkinter widget tags
2个回答
0
投票
text.tag_add("start", '1.1', '1.2')
text.tag_config("start", background= "black", foreground= "white")

0
投票

您只能使用 line.char 格式来索引内容,以及一些变体(例如:“end”、@x、y)和修饰符,如 wordstartwordstartwordend

有关允许内容的完整定义和完整定义,请参阅官方 tk 文本小部件文档的indicies部分。

© www.soinside.com 2019 - 2024. All rights reserved.