python画布颜色填充_按按钮更改Python画布颜色

我是一个python自学者。我一直在练习。

我的想法是创建一个弹出式GUI,按钮可以改变画布的颜色。在from Tkinter import *

import ttk

import tkMessageBox

root = Tk()

root.title("Colour!")

canvasColor = "yellow"

def buttonRed() :

canvas = Canvas(root, bg = "red", height=100, width=100)

canvas.grid(row=0,column=2)

button = ttk.Button(root, text="Red", command = buttonRed)

button.grid(row=2,column=1)

button2 = ttk.Button(root, text ="Green", command = buttonGreen)

button2.grid(row=2,column=2)

button3 = ttk.Button(root, text="Blue", command = buttonBlue)

button3.grid(row=2,column=3)

canvas = Canvas(root, bg = canvasColor, height=200, width=200)

canvas.grid(row=0,column=2)

root.configure(background='white')

root.mainloop()

我还没有输入绿色和蓝色按钮命令,但是我不想在单击颜色按钮时创建一个新画布,我只想更改默认画布颜色。在

任何帮助都将不胜感激!

提前谢谢。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值