
2个回答
展开全部
from tkinter import *
root=Tk()
class count():
def __init__(self):
self.times=0
def __call__(self):
self.times+=1
def gettimes(self):
return self.times
aclick=count()
t=StringVar()
text=Entry(root,textvariable=t)
text.pack()
Button(root,command=aclick,text="buttona").pack()
Button(root,text="get buttona clicktimes",command=lambda:t.set("buttona click %d times"%aclick.gettimes())).pack()
root.mainloop()
root=Tk()
class count():
def __init__(self):
self.times=0
def __call__(self):
self.times+=1
def gettimes(self):
return self.times
aclick=count()
t=StringVar()
text=Entry(root,textvariable=t)
text.pack()
Button(root,command=aclick,text="buttona").pack()
Button(root,text="get buttona clicktimes",command=lambda:t.set("buttona click %d times"%aclick.gettimes())).pack()
root.mainloop()
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询