使用Python模块graphics.py,是否可以更改对象属性?

时间:2014-10-19 07:55:23

标签: python graphics

我正在学习使用John Zelle的图形模块graphics.py。

创建圆形对象后,是否可以更改圆的半径?我看不到setRadius()方法,只有move()方法。

这是改变圆形大小以展开()它并创建对象的新实例的唯一方法吗?

receptors = []
circles = []

for i in range(MAX_ITERATIONS):
    r = Receptor()
    receptors.append(r)
    print "No receptors: ", Receptor.instances

    for j in range(Receptor.instances):
        c = Circle(receptors[j].centre, receptors[j].size)
        c.setFill('lightblue')
        circles.append(c)
        c.draw(win)

    update()
    # win.getMouse() # pause for click in window

    for j in range(Receptor.instances):
        receptors[j].grow()
        circles[j].undraw()

    # To-do:
    # do adjustments()

    del circles[:]

0 个答案:

没有答案