我就是想不出来这个??
from Tkinter import *
root=Tk()
rndfont=StringVar()
rndfont=("Purisa", 10)
def change():
rndfont=("Purisa", 20, "bold")
canvas=Canvas(root, width=500, height=500)
canvas.pack()
canvas.create_text(50, 20, font=(rndfont), text="change")
button1 = Button(canvas, text = "change font", command = change, anchor = W)
button1.configure(width = 10, activebackground = "#33B5E5", relief = FLAT)
button1_window = canvas.create_window(50, 50, anchor=NW, window=button1)
root.mainloop()
似乎它应该很简单,但我就是不明白。感谢您提供任何帮助。