![](/img/trans.png)
[英]How to pack side by side in tkinter with 3 radiobuttons and 1 Label?
[英]How do I keep label text side by side with label value in tkinter
我试图保留 label 文本值:“这是小计”旁边的小计值。 意义:
如果我点击“计算小计”按钮,文本“这是小计”应该在右边,实际小计应该在左边。 目前,如果我点击“计算小计”按钮,“这是小计”的文本就会消失。 有人可以引导我朝着正确的方向前进吗?
try:
import Tkinter as tk
except:
import tkinter as tk
class GetInterfaceValues():
def __init__(self):
self.root = tk.Tk()
self.root.geometry('500x200')
self.button = tk.Button(self.root,
text='Calculate Subtotal',
command=self.getSubtotals)
self.button.pack()
self.firstLabel = tk.Label(self.root, text="This is the subtotal:")
self.firstLabel.pack()
self.root.mainloop()
def getSubtotals(self):
self.firstLabel["text"] = 55*10
app = GetInterfaceValues()
您可以简单地更改您的getSubtotals
方法以保留firstLabel
的当前文本,如下所示:
def getSubtotals(self):
self.firstLabel["text"] = self.firstLabel["text"] + str(55 * 10)
几个建议:
firstLabel
之外的小计值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.