繁体   English   中英

Tkinter Python中的透明画布

[英]Transparent canvas in tkinter python

我需要使画布透明,并位于按钮,标签等前面(使仅使用画布背景的想法不可行)。 因此,当用户绘制内容时,它将显示在所有小部件上。

在这一点上很明显,这可能是不可能的。 因此,鉴于我遇到的问题,有人可以建议一个图书馆,或者我错过了什么吗?

干杯。

使Canvas透明化是不可能的(如已经在此处所述),但是您可以尝试使用wxPython

否则,建议您创建两个画布:一个包含小部件,一个包含带有伪造这些小部件的背景图像。 然后,您可以只显示要使用的框架并隐藏其他框架(使用state = HIDDEN选项)。 但这会使您在绘图时无法使用小部件。 我无法提出更好的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM