matlab GUI toolbar

来源:互联网 发布:前景提取算法综述 编辑:程序博客网 时间:2024/06/06 01:09

最近在做一个matlab GUI的程序时,遇到一个问题:想要对figure里的图像进行放大缩小以及拖动操作,忙活了半天自己写了放大缩小的代码,但是拖动不知道如何搞,最后发现imscrollpanel 、imoverview和 imoverviewpanel几个函数的功能还不错,但效果上还有一些不足,在跟队友肥哥的讨论中发现原来matlab GUI本身就自带了toolbar,里面常用的放大、缩小、拖动和旋转等都已实现,我们需要做的只是简单地添加这些按钮就ok了。

 

具体操作如下:右键打开你的GUI文件(例如firstGUI.fig),然后选择菜单 Tools-> Toolbar Editor,弹出对话框,在 Tool Palette一栏中有许多Predefined Tools例如 放大、缩小、手型拖动等按钮,选中需要的功能按钮,点击Add or Delete来动态添加或者删除相应的功能按钮,then everthing is gonna be all right~~

 

Matlab很好很强大,必须掌握~~~