可以使用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组件的属性,包括文本、图形、图像等。

如何把PY中的TK模块创建的出的文本换背景颜色?

原文地址: https://www.cveoy.top/t/topic/bQcn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录