0

複数のキャンバス ウィンドウを開く Python コードを実行しようとしていますが、その方法がわかりません..... 1 つのウィンドウだけを開くと、以下のコードのように見えます...いくつかの独立したウィンドウを開くために for 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()
4

1 に答える 1

1

必要な独立ウィンドウごとに Toplevel のインスタンスを作成します。次に、ルート ウィンドウの場合と同じように、キャンバスまたはその他のものをトップレベルに配置できます。

于 2013-09-20T21:30:05.533 に答える