【问题标题】:Drag-and-drop to canvas in wxPython在 wxPython 中拖放到画布
【发布时间】:2010-02-24 17:23:25
【问题描述】:

您知道是否有一种简单的方法可以将元素(图标或按钮)拖放到画布中并在其上创建不同的绘图?

这个想法是有一组对象并让用户将它们拖到绘图空间中。

在最坏的情况下,用户可以只点击图标/按钮,然后点击画布并在该位置绘制元素,但我认为拖动更直观。

【问题讨论】:

    标签: python drag-and-drop wxpython canvas


    【解决方案1】:

    这里有一个或多或少类似的示例:http://wiki.wxpython.org/wxOGL 虽然它是关于 wxOGL,但他们建议您使用 SimpleCanvas 或 FloatCanvas 并调整他们的示例。

    【讨论】:

      【解决方案2】:

      我假设您正在构建一个浏览器应用程序?如果是这样,jQuery UI Droppable 插件提供了大部分标准功能,并且很容易修改以满足自定义需求。这是链接:http://jqueryui.com/demos/droppable/

      【讨论】:

      • 确实不是 Web 应用程序...而是桌面应用程序!
      猜你喜欢
      • 2012-12-01
      • 2013-10-05
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 2016-11-12
      • 1970-01-01
      • 1970-01-01
      • 2013-12-31
      相关资源
      最近更新 更多