(我是 GUI 编程新手;否则有经验的程序员)
(使用 wxPython;但欢迎提供一般性建议)
我正在寻找有关实施可以在地块上进行区域选择的小部件的建议/方向。来自有经验的用户的任何指点将不胜感激。
需要做的是:
- 实现一个二维图。
- 实现一个可调整大小的正方形,可以四处移动以选择绘图上的一个区域。
- 报告该区域内的绘图点。
我意识到给定正方形的坐标和一个排序的绘图点列表,包含的绘图点很容易计算。我只是不确定用于实现绘图本身和可调整大小的正方形的小部件/图形技术。
谢谢你的帮助!
(我是 GUI 编程新手;否则有经验的程序员)
(使用 wxPython;但欢迎提供一般性建议)
我正在寻找有关实施可以在地块上进行区域选择的小部件的建议/方向。来自有经验的用户的任何指点将不胜感激。
需要做的是:
我意识到给定正方形的坐标和一个排序的绘图点列表,包含的绘图点很容易计算。我只是不确定用于实现绘图本身和可调整大小的正方形的小部件/图形技术。
谢谢你的帮助!
对于第 1 点和第 2 点,您可以尝试 WxMpl :
http://agni.phys.iit.edu/~kmcivor/wxmpl/
它是 wxPython 中嵌入 matplolib 的一个模块。放大/缩小开箱即用。