Python tkinter按钮图像在按下时失去透明度
所以我有不同背景颜色的按钮小部件和透明的gif图像。我的问题是,当我按下按钮时,透明度会短暂消失,这看起来很愚蠢 在按下按钮的过程中,gif图像中假定与按钮背景颜色相同的点将改为默认背景颜色 有没有办法避免这种情况 这里有一个非常简单的按钮小部件示例,它应用于一个框架Python tkinter按钮图像在按下时失去透明度,python,tkinter,Python,Tkinter,所以我有不同背景颜色的按钮小部件和透明的gif图像。我的问题是,当我按下按钮时,透明度会短暂消失,这看起来很愚蠢 在按下按钮的过程中,gif图像中假定与按钮背景颜色相同的点将改为默认背景颜色 有没有办法避免这种情况 这里有一个非常简单的按钮小部件示例,它应用于一个框架 Button(frame, image=img, bg="#ff73c8") 按下一个非常简单的粉红色按钮,可以改变颜色 我在示例中使用的图像具有透明背景 当按下按钮时,按钮处于激活状态,这与按钮的普通状态不同,因此需要指定参
Button(frame, image=img, bg="#ff73c8")
按下一个非常简单的粉红色按钮,可以改变颜色
我在示例中使用的图像具有透明背景
当按下按钮时,按钮处于激活状态,这与按钮的普通状态不同,因此需要指定参数
activebackground
:
Button(r, image=i, bg="#ff73c8", activebackground="#ff73c8")
有关按钮状态的详细信息,请参见。请在问题中添加一个。您是否有命令的参数?是的,但删除它并不能解决我的问题。我决定把它从示例中删去,因为它并不重要。当一个答案解决了你的问题时,你可以按下旁边的绿色勾号,告诉其他有同样问题的人这是一个有效的解决方案。它还为您提供2rep和回答者15rep。