2013-04-01 36 views
2

我想用鼠标选择多个对象,就像在窗口中单击并拖动一样。我在python中使用tkinter来创建这个gui。我正在创建对象,如下面的代码所示。如何用tkinter python gui中的鼠标选择多个对象?

import Tkinter as tk 
from Tkinter import * 

root = Tk() 
w= Canvas(root, width=800, height=768) 
w.grid() 
w.create_line(200,200,300,300, width=3, tags="line1") 
w.create_oval(150,100,170,300, fill="red", tags="oval") 

mainloop() 

什么,我试图做的是,如果我拖我的鼠标移到多个对象的一些画质应该返回对象的标签。我怎样才能做到这一点。

谢谢

回答

2

保存的坐标上的按钮向下事件,然后一个按钮向上事件中使用的画布find_enclosedfind_overlapping方法来查找该区域封闭的所有项目。

相关问题