我想在 pygtk window 上单击、拖动和移动按钮

I want to Click , Drag and Move a button on the pygtk window

我设法找到了图像的示例代码,如下所述link。

How to drag images with pygtk

然而,当我将它用于按钮时似乎不起作用。

原始 link 的作用:

它在 'Scrolled Window' 小部件内移动(平移)图像。小部件不会改变位置,只有相对于小部件的图像。

如果要移动按钮本身,那就更复杂了!如果您使用 'fixed' 布局管理器,按钮位于绝对坐标中(与 'normal' 布局管理器相反,其中所有小部件 'packed' 彼此并排。您应该使用拖放。您必须为 'receiving' 按钮准备整个应用程序,以及当它到达那里时如何处理它。这涉及很多步骤!)。

看看gtk.Fixed widget's documentation