2014-09-01 69 views
0

我正在python中倒計時時鐘,它有spinboxs來設置值,但是當我有兩個它們總是等於另一個相同? 任何幫助Python兩個Spinboxs等於相同的值

mins = '' 
secs = '' 

m = Spinbox(Window, from_ = 0, to = 60, textvariable = mins).pack() 

s = Spinbox(Window, from_ = 0, to = 59, textvariable = secs).pack() 

回答

0

textvariable選擇需要使用的StringVarIntVar

minsVar = StringVar() 
m = Spinbox(Window, ..., ,textvariable=minsVar) 

而且,當你做m=Spinbox(...).pack(...)m永遠是None,因爲這是.pack()回報。您應該將小部件的創建和小部件的佈局分隔爲兩個單獨的語句。

相關問題