2015-03-13 89 views
-1

對於我的Python類使用的是turtle圖形。如何將用戶的整數輸入存儲到Tkinter中的變量中?

我們也繪製出現在屏幕上隨機位置的目標。瞭解。

然後出現一個彈出窗口,詢問您認爲目標的座標是什麼。首先彈出框要求您輸入x座標,然後它會要求您輸入y座標。

我無法將用戶輸入的整數從我的Tkinter窗口保存到我稍後可以在程序中使用的變量中。

from Tkinter import * 


window = Tk()     
window.title("Player Input") 
window.geometry('+350+130') 

thexinput = IntVar() 

L1 = Label(window, text="Enter the x coordinate for Mike") 
L1.pack(side = LEFT) 
E1= Entry(window, textvariable= thexinput, bd =5) 
E1.pack(side = RIGHT) 

def userinput(): 
    global inp 
    a = raw_input(thexinput.get()) 
    inp = a 

b = Button(window, text = 'Submit', command = userinput) 
b.pack(side = BOTTOM) 

window.mainloop() 

回答

1

你並不需要使用raw_input,你只需要調用入口小部件的get方法。

a = thexinput.get() 
相關問題