python ttk style_关于python:在ttk中更改“选项卡标题”的颜色。

这篇博客讨论了如何在Python的TTK Notebook中更改选项卡标题的颜色。作者分享了尝试更改颜色时遇到的问题,以及找到的解决方案,包括创建自定义主题和使用样式配置来改变选项卡的背景和前景颜色。同时,文章提到了在不同操作系统中实现这些更改时可能遇到的兼容性问题。
摘要由CSDN通过智能技术生成

问候!

我想更改在使用ttk.Notebook创建的选项卡标题中显示的颜色。

搜索一段时间后,我发现可以更改ttk小部件的样式,可以使用ttk。 样式,因为Notebook显然没有配置选项来更改其颜色。 但是,我只找到了如何更改笔记本对象的背景和前景,但没有找到如何配置"选项卡标题",其背景是白色(选中时)或灰色(选中时)。

有人可以帮助我吗?

这是我现在拥有的代码,与我要执行的操作相关

import Tkinter as tki

import ttk

...

##Other code. Not relevant here

...

#create tabs and associate the apropriate frames to it

tabs = ttk.Notebook(parent.master)

ttk.Style().configure("TNotebook", background=mainWcolor, foreground='green')   #configure"tabs" background color

paramsFrame = tki.Frame(tabs, bg=mainWcolor)   #frame with control parameters

comsFrame = tki.Frame(tabs, bg=mainWcolor)     #frame with communication parameters.

ssInfoFrame = tki.Frame(tabs, bg=mainWcolor)   #frame with star

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值