wxpython 文件拖拽
2013-03-14 23:09
393 查看
#!/usr/bin/env python # -*- encoding:utf-8 -*- '''tuofang example''' import wx class MyApp(wx.App): pass class FileDropTarget(wx.FileDropTarget): def __init__(self, window): wx.FileDropTarget.__init__(self) self.window = window def OnDropFiles(self, x, y, fileNames): self.window.SetValue(str(fileNames)) class MyFrame(wx.Frame): def __init__(self, parent, id): wx.Frame.__init__(self, parent, id, title = u'拖放例子', size = (778,494)) panel=wx.Panel(self) textBox=wx.TextCtrl(panel, pos = (50, 50),size =(300, 200)) dropTarget = FileDropTarget(textBox) textBox.SetDropTarget( dropTarget ) if __name__=='__main__': app=MyApp() frame=MyFrame(parent=None,id=-1) frame.Show(True) app.MainLoop()
相关文章推荐
- wxpython实现文件拖拽
- wxPython 实现文件拖拽功能
- MVC文件上传支持批量上传拖拽及预览文件内容校验功能
- Dropzone.js实现文件拖拽上传
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传
- Java的swing界面拖拽文件至文本框显示文件路径
- Mouse without Borders是微软的一个软件实验项目,这款软件可让鼠标自由在局域网中的多台电脑间移动,键盘输入实现无缝切换,还可以直接用鼠标相互拖拽文件。 如果经常需要同时使用两台以
- HTML5应用之文件拖拽上传
- WIN7无法拖拽文件
- JavaScript实现拖拽预览,AJAX小文件上传
- 简单的实现对话框中文件的拖拽功能
- 【转】HTML5拖拽文件到浏览器并实现文件上传下载
- C#TextBox控件拖拽实现获得文件路径
- wxPython常用的文件与文件夹操作
- 【转】C#.net拖拽实现获得文件路径
- VC编程支持窗口拖拽打开文件
- 模拟文件拖拽到指定窗体中。
- Asp.net中存储过程拖拽至dbml文件中,提示无法获得返回值
- WM_DROPFILES消息怎么用?一个界面上怎么让多个组件同时支持windows外部文件拖拽。DragAcceptFiles。