小编fre*_*_52的帖子

Python Tkinter子窗口问题

您好,我正在努力在python中使用多个tkinter窗口.基本上,我有两个类,它们也与两个不同的窗口相关.主类显示主窗口(parentWindow),另一个类显示第二个窗口(childWindow).以下代码启动MainWindow:

#START THE APPLICATION
root = Tkinter.Tk()
root.title ("GEMEINDESTECKBRIEF-Menü")
# My main Application
runGUI = MainWorkspaceConfig (root)
root.mainloop ()
Run Code Online (Sandbox Code Playgroud)

到目前为止没有任何问题!

现在我正在尝试打开第二个Window调用Main Class中的函数(onClickFunction打开Window的那种)

def opendirFactsheetHochwasserGebaeude (self) :
    #validates the workspace resp. database directory and
    #print self.checkFactsheet2.get()
    #print self.inputSpace1.get()

    try:
        if self.checkFactsheet2.get()==1 :

            if self.inputSpace1.get() or self.inputSpace2.get() != "":
                 #write workspace environment to __initFile__
                if self.inputSpace1.get() != "":
                    self.writeWorkspEnv(self.inputSpace1.get())
                    #Copy file in seperate thread
                    start_new_thread(self.copyDefaultFactoWorkspace,())
                if self.inputSpace2.get() != "":
                    self.writeWorkspEnv(self.inputSpace2.get())
                # !!!!!!! START SECOND WINDOW !!!!!
                facthwgeb = Tkinter.Tk()
                facthwgeb.title ("Factsheet …
Run Code Online (Sandbox Code Playgroud)

python user-interface tkinter python-2.7

1
推荐指数
1
解决办法
2674
查看次数

标签 统计

python ×1

python-2.7 ×1

tkinter ×1

user-interface ×1