18.2 方法
方法 | 描述 |
---|---|
addtag(*args) | 内部函数,用于添加各种添加tag的处理。 |
addtag_above(newtag,tagOrId) | 在tagOrId指定的对象的上面对象添加tag。 |
addtag_all(newtag) | 给画布控件内的所有对象添加一个标签 |
addtag_below(newtag, tagOrId) | 在tagOrId指定的对象的下一个对象添加tag |
addtag_closest(newtag, x, y, halo=None, start=None) | 给最靠近坐标(x,y)的对象添加标签 |
addtag_enclosed(newtag, x1, y1, x2, y2) | 给在[x1,y1,x2,y2]定义的矩形范围内的所有对象添加标签 |
addtag_overlapping(newtag, x1, y1, x2, y2) | 为newtag参数添加标签。newtag可以是对象,也可以是标签 |
addtag_withtag(newtag, tagOrId) | 为tagOrId参数添加标签 |
bbox(*args) | 返回包含指定对象的矩形范围 |
tag_unbind(tagOrId, sequence, funcid=None) | 解除与 tagOrId绑定的事件 |
tag_bind(tagOrId, sequence=None, func=None, add=None) | 为 Canvas 控件上的对象绑定方法。 |
canvasx(screenx, gridspacing=None) | 将窗口坐标系的 X 坐标转化为画布坐标系 |
canvasy(screeny, gridspacing=None) | 将窗口坐标系的 Y 坐标转化为画布坐标系 |
config(**options) | 修改一个或者多个画布控件的属性值 |
coords(*args) | 返回指定对象的坐标与大小或者修改指定对象的坐标与大小 |
create_arc(*args, **kw) | 在定义的矩形范围内,创建一个弧形(ARC)、扇形(PIESLICE)或弓形(CHORD)。 |
create_bitmap(position, **options) | 在画布的指定位置创建一个位图。 |
create_image(position, **options) | 在画布的指定位置创建一个图片对象。 |
create_line(coords, **options) | 根据 coords 给定的坐标,在画布上创建一条或多条线段。 |
create_oval(bbox, **options) | 根据限定矩形 bbox 在画布上创建一个椭圆。 |
create_polygon(coords, ** |