2013-10-02 57 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