是否知道是否有簡單的方法將元素(圖標或按鈕)拖放到畫布中,並在其上創建不同的圖形?在wxPython中拖放到畫布中
這個想法是有一組對象,並讓用戶將它們拖入繪圖空間。
在最糟糕的情況下,用戶只需點擊圖標/按鈕,然後點擊畫布並在該位置繪製元素,但我認爲拖動更直觀。
是否知道是否有簡單的方法將元素(圖標或按鈕)拖放到畫布中,並在其上創建不同的圖形?在wxPython中拖放到畫布中
這個想法是有一組對象,並讓用戶將它們拖入繪圖空間。
在最糟糕的情況下,用戶只需點擊圖標/按鈕,然後點擊畫布並在該位置繪製元素,但我認爲拖動更直觀。
這裏有一個或多或少像這樣的例子:http://wiki.wxpython.org/wxOGL雖然是關於wxOGL,但他們建議您使用SimpleCanvas或FloatCanvas並調整它們的示例。
我假設你正在構建一個瀏覽器應用程序?如果是這樣,jQuery UI Droppable插件提供了大部分標準功能,並且很容易修改以適應自定義需求。以下是鏈接:http://jqueryui.com/demos/droppable/
wxpython的瀏覽器應用程序? – rakslice
的確不是一個Web應用程序......而是一個桌面應用程序! –