2013-05-25 21 views
0

我正在編寫一個使用Tkinter小部件(即框架,按鈕,標籤等)的程序,並且在我的學校計算機(運行在Ubuntu上的Python 2.6)上一切正常。 Windows 7電腦在家中,沒有錯誤信息顯示,但程序無法打開。 這是我寫來設置主框架:當我運行它們時,IDLE Tkinter GUI小部件無法打開? (Windows 7)

from Tkinter import * 
root = Tk() 
mainframe = Frame(root) 
mainframe.pack() 
mainframe.grid() 

然後程序會顯示一些標籤和按鈕(我不相信他們是問題的一部分)。同樣,該程序在我的學校計算機上運行時沒有任何問題,它使用Python 2.6並在Ubuntu上運行。當我在家裏運行程序時,不會顯示錯誤消息,但Tkinter窗口不會彈出。

謝謝!

回答

1

把這個計劃的youre的最後一行:

root.mainloop() 

這將啓動事件循環,實際上顯示你的窗口

,可能會解決它的工作在我的電腦上

問題
0

你做

from tkinter import * 

root = Tk() 
root.geometry('1000x1000') 
root.mainloop() 
相關問題