我有一个pygame窗口,我想知道一个文件被拖放到它上面。我只需要能够获取文件的名称。如何实现这一目标?
答案 0 :(得分:4)
答案 1 :(得分:0)
类似效果的一个选项是使用pygame的剪贴模块,这样你就可以复制粘贴到窗口中,你的程序只需要查找ctr-V事件。
在我正在使用的XFCE桌面上 如果我选择了一个文件命中ctrl-C,当我输入
时会显示文件名pygame.scrap.init()
types= pygame.scrap.get_types()
print dict(
[type,pygame.scrap.get(type)]
for type intypes
)