Re: [問題] 求救 tk的視窗問題

看板Python作者 (用口頭禪區分年記)時間15年前 (2009/10/29 01:50), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《chigi ()》之銘言: : 以下這段code 可以做出一個小視窗 : 裡面寫著abc : from Tkinter import * : class win: : def __init__( self , master = None , data ): : self.master = master : x = Frame(self.master , text = data) : d = Label(x , text = data) : x.grid() : d.grid() : win('abc') : 但是在console line裡再多執行一次 : win('dec') : 卻會開在同一個視窗裡 : 我想問題可能出在這兩個視窗的parent是同一個? : 但是我不知道該怎麼修改 也不確定問題所在 : 請有玩過tk的朋友幫忙..m(_ _)m from Tkinter import * import Tkinter root = Tk() class win: def __init__( self ,data, master = None ): self.master = master x = Frame( self.master ) d = Label(x , text = data) x.grid() d.grid() win(data = 'abc') win(data = 'abc' , master = Tkinter.Toplevel() ) root.mainloop() # 試試看 從這一份code去更改吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.40.142

10/29 10:52, , 1F
cool~~ 太感謝了~~ ^^
10/29 10:52, 1F
文章代碼(AID): #1Aw8HxKT (Python)
討論串 (同標題文章)
文章代碼(AID): #1Aw8HxKT (Python)