我在看这个example用背景色填充文本小部件。不过,我希望整个行的背景色显示,而不仅仅是有文本的地方。从这个例子中我可以说:
text.tag_add("here", "1.0", "1.80")
text.tag_config("here", background="yellow", foreground="blue")
这是因为标准文本小部件的宽度为80个字符。这也没用:
^{pr2}$这两者都有同样的不良影响。我试图达到的效果与iTunes列表(见图片)类似,其中每一行的颜色交替。使用文本元素可以实现这一点吗?我知道它们是表格,交替的行是不同的颜色,但我有简单的字符串,在另一个因素上有所不同,我认为这将是一个很好的方式来显示差异。在
指定
line_number + 1
.
0
为endindex
。在更新
指定
line_number
.0+1lines
为endindex
。 (参见The Tkinter Text Widget documentation,尤其是表达式部分)最小示例:
相关问题 更多 >
编程相关推荐