2017-04-14 154 views
-1

一个hoy hoy,我想知道如何在函数中使用参数并将其作为标签,然后再标记.grid_forget()标签(答案位于“Restart?”窗口中)。我从头开始制作货币转换器,我的代码很糟糕。Tkinter标签文本是可变的

+2

也许发布你的代码的例子,看看你有什么目前?说你的代码糟透了很多。 – SneakyTurtle

回答

1

看看我的一个Tkinter程序。看看它说的柜台。这是变数。 Tkinter网站也非常有帮助!祝你好运!

from tkinter import * 

import sys 

root = Tk() 
root.geometry("480x320") 
root.title("School Days Left!") 

global counter 
counter = 30 

def upClick(): 
    global counter 
    counter += 1 

def downClick(): 
    global counter 
    counter -= 1 
    mButton1.config(text = counter, borderwidth = 0, highlightthickness=0, relief='ridge', pady = "100") 

mButton1 = Button(text = counter, command = downClick, height = 4000, width = 320, font = ("Monospace", 200)) 
mButton1.pack() 

root.mainloop() 
+0

基本上发生了什么是我想在标签显示之前从30更新“计数器”。我该怎么做:/ – alienware13user

+0

通过创建一个像downClick这样的函数,当你做标签(text = counter,command = downClick,..... – James

+0

你想做的命令之一。 – James