2013-03-09 216 views
0
from Tkinter import Tk, Canvas 


master = Tk() 
w = Canvas(master, width=250, height=200) 
w.pack() 
w.create_rectangle(0, 0, 100, 100, fill="blue", outline = 'blue') 
master.mainloop() 

這會創建一個正方形/矩形。我如何創建一個函數,以便創建多個方塊?如何在tkinter的畫布中繪製多個正方形?

回答

0

如何重複撥打create_rectangle

from Tkinter import * 
master = Tk() 

w = Canvas(master, width=250, height=200) 
w.create_rectangle(0, 0, 100, 100, fill="blue", outline = 'blue') 
w.create_rectangle(50, 50, 100, 100, fill="red", outline = 'blue') 
w.pack() 
master.mainloop() 

也許你應該多付出一點努力,從做一個到做出n並不難。

相關問題