2013-09-20 7 views
0

Я пытаюсь запустить код Python, который открывает несколько окон холста, но я не знаю, как это сделать ..... открытие только одного окна выглядит как код, который у меня ниже. .. Если я хочу поместить этот код внутри файла cicle, чтобы открыть несколько независимых окон ... как я могу это сделать?Открытие нескольких окон холста

Спасибо за вашу помощь

from tkinter import * 
root = Tk() 
root.title("First Graph") 
root.resizable(0,0) 
points = [] 

f1 = Canvas(root, bg="white", width=300, height= 300) 

f1.bind("<Motion>", callback) 
f1.configure(cursor="crosshair") 
f1.pack() 

f1.bind("<Button-1>", point) 
f1.bind("<Button-3>", graph) 

root.mainloop() 

ответ

1

Создать экземпляр TopLevel для каждого независимого окна, которое вы хотите. Затем вы можете поместить холст или что-то еще в верхнем лепестке точно так же, как вы можете для корневого окна.

+0

отличная идея, на самом деле это сработало !!! благодаря – Antonio

Смежные вопросы