【发布时间】:2012-07-29 15:58:48
【问题描述】:
在python中,你可以从不同的函数中绘制Tkinter Canvas吗?
如果可以的话,谁能给我一个超级简单的语法结构说明。
谢谢!
进一步解释我在做什么(想知道这是否是正确的方法,将表单传递给另一个函数:
def function1:
self.root=Tk()
self.root.title("Form Title")
cw = 318 # canvas width
ch = 453 # canvas height
form = Canvas(self.root, width=cw, height=ch,background="orange")
drawShapes(form)
form.pack()
def drawShapes(form):
form.create_rectangle()
form.create_arc()
form.create_unicorns()
【问题讨论】:
-
“画布”是指 Tkinter 画布吗?
-
DSM - 是的。对不起。为 Tkinter 清晰度编辑标题和 OP
-
这个问题太模糊了——你问的问题是最基本的。当然,您可以编写一个函数来做任何您想做的事情,当然,您可以编写任意数量的函数。你能更好地解释你不明白的地方吗?
标签: python tkinter python-2.7