2013-10-02 102 views
0

我目前被困在Python和Tkinter的問題。 我想創建一個簡單的應用程序與其在Tkinter上製作的用戶界面。爲此,我創建了一個類來定義我的應用程序,並且我想在一個單獨的類函數中創建我的GUI佈局。 然而,當我叫它,它有我的Tk的窗口沒有任何影響(在這個特殊的例子中,標題不修改) 下面是代碼類功能和Tkinter

from Tkinter import * 

fen =Tk() 

class test_Tk_class: 
    def __init__(self): 
     self.make_title 

    def make_title(self): 
     fen.title("Test") 


a = test_Tk_class() 
fen.mainloop() 

感謝您的幫助!

回答

2

self.make_title後失蹤()

from Tkinter import * 

fen =Tk() 

class test_Tk_class: 
    def __init__(self): 
     self.make_title() # <------------ 

    def make_title(self): 
     fen.title("Test") 


a = test_Tk_class() 
fen.mainloop() 
+0

這是尷尬。感謝您的答案,並提高我的新手水平! –

+0

@MathieuPaurisse,[接受答案](http://meta.stackexchange.com/a/5235)如果這是有幫助的。 – falsetru