Два связанных окна не отображаются должным образом - PullRequest
0 голосов
/ 25 августа 2011

Выполнение этого кода на моем linux mint 11 с Python 2.6 обычно приводит к созданию 2 окон, каждое из которых имеет рамку с кнопкой:

from Tkinter import *

root = Tk()

boot = Toplevel()
frame = Frame(root).pack()
button = Button(frame,text="button1").pack()
fr = Frame(boot).pack()
but = Button(fr,text="button2").pack()

root.mainloop()

Но выполнение кода дает мне одно окно (возможно, корневое) с обеими кнопками и другое крошечное окно, в котором нет рамки и кнопки.

1 Ответ

3 голосов
/ 25 августа 2011

Вместо

fr = Frame(boot).pack()
but=Button(boot, text=...

попробуйте

fr = Frame(boot)
fr.pack()
but=Button(boot, text= ...)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...