加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-20 11:35:06 所属栏目:Python 来源:网络整理
导读:我在我的Tkinter Text小部件中使用标签,但在某些行上,背景颜色变为浅灰/蓝色,但是当用户突出显示这些行时,文本之间的颜色不明显,是否突出显示.有没有我可以添加到我的标签配置方法调用以更改突出显示颜色的选项?目前它看起来像: self.text.tag_config("odd
我在我的Tkinter Text小部件中使用标签,但在某些行上,背景颜色变为浅灰/蓝色,但是当用户突出显示这些行时,文本之间的颜色不明显,是否突出显示.有没有我可以添加到我的标签配置方法调用以更改突出显示颜色的选项?目前它看起来像:

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

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

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

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

解决方法

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

试试这个:

self.text.tag_raise("sel")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读