python - 绘制后如何为 Canvas 标签的背景着色?
问题描述
我正在使用 Tkinter 并且需要在根据输入值绘制标签后为标签的背景着色。
import random
from tkinter import *
import tkinter.font as font
if __name__=='__main__':
listo=chose_num()
main_win=Tk()
main_win.title('Your Bingo Bord')
rows, cols = (15, 5)
arr = [[None]*cols]*rows
#Column O
can1=Canvas(main_win,width=100,height=70,bg='white')
lab1=Label(can1, text="O", width=10,fg = 'red')
lab1.pack()
main_win.mainloop()
假设我想为其中一个标签的背景着色。请问如何在不重建画布的情况下做到这一点?请问我该如何处理?
任何帮助,将不胜感激。
解决方案
推荐阅读
- javascript - 将 React 组件导入 HTML
- python - 如何在没有转义引号的情况下附加嵌套数组?
- mysql - 计算 MySQL 中 0 的数量
- php - 如何使用表 JSON 属性设置条件
- css - 是否可以从 HEX 颜色中获取 RGB?
- bash - 我无法自动化 shell 脚本来自动化 go 编译。我正在使用 ubuntu
- javafx - 如何为 DatePicker (JavaFX11) 获取正确的 CSS 项
- java - 爪哇 | 单个项目中的多个 POM 文件
- c# - 拆分当前网址
- postgresql - 使用 Prisma 连接到 Azure Database for PostgreSQL 服务器