相关疑难解决方法(0)

如何更改ttk按钮的颜色

我在Windows上使用Python 3.x.

我的问题是我想ttk通过完全改变其背景和前景色来自定义按钮小部件.但到目前为止,我一直没有成功.

我想要的按钮是:

在此输入图像描述

我阅读了ttk.Style指南并使用了他们的代码:

ttk.Style().configure("TButton", padding=6, relief="flat",
   background="#000")

btn = ttk.Button(text="Sample")
btn.pack()
Run Code Online (Sandbox Code Playgroud)

但它正在改变边框颜色而不是整个按钮bakground.这是输出:

在此输入图像描述

请帮我实现我想要的按钮.

python tkinter button ttk

9
推荐指数
3
解决办法
2万
查看次数

当您将鼠标悬停在按钮图像上时更改按钮图像 tkinter

将鼠标悬停在按钮上时如何更改图像?我需要当你将鼠标悬停在按钮 1 或 2 上时图片会发生变化:

Photo1 = (file='Image\ProgrammingButton') 
Photo2 = (file='Image\DesignButton')  
But1 = (root, image=Photo1) 
But2 = (root, image=Photo2)
Run Code Online (Sandbox Code Playgroud)

悬停时

Photo1 = (file='Image\ActiveProgrammingButton') 
Photo2 = (file='Image\ActiveDesignButton')
Run Code Online (Sandbox Code Playgroud)

python tkinter python-3.x

0
推荐指数
1
解决办法
1740
查看次数

标签 统计

python ×2

tkinter ×2

button ×1

python-3.x ×1

ttk ×1