'''
Tkinter教程之Canvas篇(3)
'''
''' 16.移动item '''
# -*- coding: cp936 -*-
# move指定x,y在偏移量
from Tkinter import *
root = Tk()
# 创建一个Canvas,设置其背景色为白色
cv = Canvas(root,bg = ' white ' )
# 创建两个同样的rectangle,比较移动前后的不同
rt1 = cv.create_rectangle(
10 , 10 , 110 , 110 ,
tags = ( ' r1 ' , ' r2 ' , ' r3 ' ))
cv.create_rectangle(
10 , 10 , 110 , 110 ,
tags = ( ' r1 ' , ' r2 ' , ' r3 ' ))
# 移动rt1
cv.move(rt1, 20 , - 10 )
cv.pack()
root.mainloop()
# move可以指定x,y在相对偏移量,可以为负值
''' 17.删除item '''
# -*- coding: cp936 -*-
# delete删除给定的item
from Tkinter import *
''' 16.移动item '''
# -*- coding: cp936 -*-
# move指定x,y在偏移量
from Tkinter import *
root = Tk()
# 创建一个Canvas,设置其背景色为白色
cv = Canvas(root,bg = ' white ' )
# 创建两个同样的rectangle,比较移动前后的不同
rt1 = cv.create_rectangle(
10 , 10 , 110 , 110 ,
tags = ( ' r1 ' , ' r2 ' , ' r3 ' ))
cv.create_rectangle(
10 , 10 , 110 , 110 ,
tags = ( ' r1 ' , ' r2 ' , ' r3 ' ))
# 移动rt1
cv.move(rt1, 20 , - 10 )
cv.pack()
root.mainloop()
# move可以指定x,y在相对偏移量,可以为负值
''' 17.删除item '''
# -*- coding: cp936 -*-
# delete删除给定的item
from Tkinter import *