2017-04-14 30 views
-1

hoy hoy、私は関数内のパラメータを取り、それをラベルにし、さらに.grid_forget()ラベルをもう一度返すことができます(「Restart? )。私はゼロからの通貨コンバータを作っているし、私のコードはひどいです。Tkinterラベルのテキストが変数

+2

あなたのコードの例を投稿してください。あなたのコードがひどいと言って、それほど役に立たない。 – SneakyTurtle

答えて

1

私のTkinterプログラムの1つを見てください。それがカウンターを言うところを見てください。それが変数です。 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から "counter"を更新したいですか?どうすればいいのですか:/ – alienware13user

+0

ラベルを作成するときにdownClickのような関数を作成することによって(テキスト=カウンタ、コマンド= downClick、..... – James

+0

)コマンド1にしたい。 – James

関連する問題