【问题标题】:Tkinter Button TransparencyTkinter 按钮透明度
【发布时间】:2015-11-27 17:16:27
【问题描述】:

我有一些代码在按钮内有一个 cookie 的图像,问题是当它与背景图像一起运行时,它会产生这种效果:

如何使 cookie 周围的其余按钮(已经是透明的)也透明?谢谢。

【问题讨论】:

  • 图片只是cookie还是周围有白色?
  • 看到您的代码,很难告诉您如何更改它。您可能必须告诉 tk 展开图像并填充按钮。尝试查看 tkinter 文档第一部分中给出的在线参考资料。
  • 图片是gif吗?

标签: python tkinter


【解决方案1】:

只需将按钮的背景设置为窗口的背景颜色即可。这在 Mac 上不起作用,请注意。所有的小部件本质上都是矩形的,所以如果没有周围的区域,就没有图片形状的按钮。

【讨论】:

  • 如果您的背景是图像会怎样?我的意思是这可能适用于静态背景,但对于任何实际应用程序,这不是一个真正的选择。
【解决方案2】:

这样可以让白色部分透明Tkinter Image transparency 但按钮的背景仍然存在。 我仍在努力寻找解决方案。希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-05
    • 2017-11-04
    • 1970-01-01
    • 2016-02-27
    • 2016-01-23
    • 2015-09-20
    相关资源
    最近更新 更多