如何把PY中的TK模块创建的出的文本换背景颜色?
可以使用Tkinter中的Canvas组件来创建文本,并且可以使用Canvas的itemconfig方法来更改文本的背景颜色。
以下是一个简单的示例代码:
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=200, height=200)
canvas.pack()
text = canvas.create_text(100, 100, text="Hello, World!", fill="black", font=("Arial", 16))
canvas.itemconfig(text, bg="yellow")
root.mainloop()
在这个示例中,我们创建了一个Canvas组件,并在其中创建了一个文本对象。然后使用Canvas的itemconfig方法将文本的背景颜色更改为黄色。
注意,Canvas的itemconfig方法可以用于更改任何Canvas组件的属性,包括文本、图形、图像等。
原文地址: https://www.cveoy.top/t/topic/bQcn 著作权归作者所有。请勿转载和采集!