画布选择工具? wxPython的

时间:2011-12-23 23:08:54

标签: python wxpython wxwidgets

有没有办法在wxpython中制作画布选择工具?

左按钮按下: 按下左按钮后,开始绘制矩形并更新它,直到用户释放左按钮。

左手按钮发布: 完成绘图矩形

这与你在绘画程序中看到的类似。

enter image description here

如果可能请举个例子。 感谢。

3 个答案:

答案 0 :(得分:1)

您从wxPython in Action下载的源代码中有一个绘图画布示例。 这是一幅手绘草图画布。您可以从那里开始扩展其功能。

更简单的例子是Chapter-06文件夹中的example1.py。在同一章中还有其他几个例子,功能越来越多。

有关绘图工具选择器的示例以及如何移动和修改在框架中选择和设置的对象,我建议您查看wxglade GUI designer的代码。

答案 1 :(得分:1)

您可以尝试使用wx.Overlay

进行此操作

答案 2 :(得分:1)

Whyteboard应用程序有一个可用于启发的选择工具。你可以在这里得到它:http://whyteboard.org/它是用wxPython编写的。顺便说一句,wxPython邮件列表也是提问的好地方。