我有个小问题。你知道吗
我想从3个条目中添加浮点数,这样总浮点数就会显示在标签中。你知道吗
我的解决办法是这样,但我不能让它工作,我做错了什么?你知道吗
提前通知。。你知道吗
from tkinter import *
class App(Frame):
def __init__(self, root=None):
Frame.__init__(self, root)
self.var = DoubleVar()
self.var.set(float(0.00))
self.var2 = DoubleVar()
self.var2.set(float(0.00))
self.var3 = DoubleVar()
self.var3.set(float(0.00))
self.entry1 = Entry(root, textvariable=self.var)
self.entry1.grid(row=2, column=1)
self.entry2 = Entry(root, textvariable=self.var2)
self.entry2.grid(row=3, column=1)
self.entry3 = Entry(root, textvariable=self.var3)
self.entry3.grid(row=4, column=1)
self.total = DoubleVar()
self.total.set(float(0.00))
self.totalSum = Label(root, textvariable=self.total, relief='sunken')
self.totalSum.grid(row=5, column=1)
def totalSum(self):
self.total.set(self.var.get() + self.var2.get() + self.var3.get())
root = Tk()
app = App(root)
root.title("help")
root.mainloop()
从不调用
totalSum
方法。你知道吗我创建了一个按钮来调用方法并计算总和。你知道吗
另外,我更改了方法名,因为您已经有了一个名为
totalSum
的标签。你知道吗方法
calculateTotalSum
需要在__init__
方法内部调用。你知道吗以下是工作代码:
相关问题 更多 >
编程相关推荐