由于 Text(Tk(), image="somepicture.png")
不是文本框中的选项,我想知道如何制作 bg= .png 图像。或者允许文本框保留文本框的任何其他方法,并在背景中添加图像,以便它可以融入周围环境。
最佳答案
您不能使用图像作为文本小部件中的背景。
您能做的最好的事情就是创建一个 Canvas ,在 Canvas 上放置一个图像,然后在其上创建一个文本项。文本项是可编辑的,但您必须编写大量绑定(bind),并且您不会拥有与文本小部件一样多的功能。简而言之,这将是大量的工作。
关于Python/Tkinter - 将文本框的背景变成图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51794733/