python – Tkinter文本标签选择用户突出显示颜色

python – Tkinter文本标签选择用户突出显示颜色,第1张

概述我在我的Tkinter Text小部件中使用标签,但在某些行上,背景颜色变为浅灰/蓝色,但是当用户突出显示这些行时,文本之间的颜色不明显,是否突出显示.有没有我可以添加到我的标签配置方法调用以更改突出显示颜色的选项?目前它看起来像: self.text.tag_config("oddLine", background="#F3F6FA") 以下是用户突出显示文本之前的外观截图: 之后很难注意到用户 我在我的Tkinter Text小部件中使用标签,但在某些行上,背景颜色变为浅灰/蓝色,但是当用户突出显示这些行时,文本之间的颜色不明显,是否突出显示.有没有我可以添加到我的标签配置方法调用以更改突出显示颜色的选项?目前它看起来像:

self.text.tag_config("oddline",background="#F3F6FA")

以下是用户突出显示文本之前的外观截图:

之后很难注意到用户突出了中间线:

如何获得用户选择的颜色更加一致,以使背景类似于突出显示颜色的线条看起来相似.

解决方法 标签优先.发生的事情是您的标签的优先级高于选择.如果降低标记的优先级或提高sel标记的优先级,则选择将更加明显.

试试这个:

self.text.tag_raise("sel")
总结

以上是内存溢出为你收集整理的python – Tkinter文本标签选择/用户突出显示颜色全部内容,希望文章能够帮你解决python – Tkinter文本标签选择/用户突出显示颜色所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1193099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存