2017-04-14 153 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