GUI命令大全 MATLAB中的图形用户界面(GUI)工具 功能类别 命令函数 说 明 GUI函数 dragrect 用鼠标拖动“异或”矩形 selectmoveresize 交互地选择,移动,改变大小或者拷贝对象 uicontrol 创建用户界面控件 uimenu 创建用户界面菜单 uirestore 恢复图形的交互状态 uiresume 继续执行先前停止执行的程序 uistack 控制对象的堆栈顺序 uisuspend 挂起图形的交互状态 uiwait 停止执行程序并等待恢复 waitforbuttonpress 在图形中等待按键/按钮 waitfor 停止执行程序并等待事件 GUI设计工具 align 排列UI控件和轴 guide 设计GUI inspect 检查对象的属性 propedit 编辑属性 对话框 axlimdlg 轴范围对话框 dialog 创建对话框 errordlg 出错对话框 helpdlg 帮助对话框 imageview 利用缩放图形显示图像 inputdlg 输入对话框 listdlg 列表选择对话框 menu 为用户输入产生选择菜单 movieview 利用重放按钮显示动画图形 msgbox 消息对话框 pagedlg 页面位置对话框 pagesetupdlg 页面设置对话框 printdlg 打印对话框 printpreview 预览待打印的图形 questdlg 提问对话框 soundview 以图形和播放的形式显示声音 uigetfile 标准的打开文件对话框 uigetpref 支持优先级的提问对话框 uiimport 为输入数据(Import Wizard)而启动GUI uiload 显示打开文件对话框并在结果中调用 “1oad” uiopen 显示打开文件对话框并在结果中调用 “open” uiputfile 标准的保存文件对话框 uisave 显示打开文件对话框并在结果中调用 “save” uisetcolor 颜色选择对话框 uisetfont 字体选择对话框 waitbar 显示等待条 warndlg 警告对话框 菜单函数 makemenu 创建菜单结构 menubar 对MenuBar属性而言计算机所依赖的默认设置 umtoggle 切换uimenu对象的“checked”状态 winmenu 给“窗口”菜单项目创建子菜单 工具栏按钮组件函数 btndown 在工具栏按钮组件中压下按钮 btnresize 改变按钮组件的大小 btngroup 创建工具栏按钮组件 btnpress 工具栏按钮组件的按钮管理 btnstate 提问工具栏按钮组件的状态 btnup 在工具栏按钮组件中弹起按钮 优先权 addpref 添加优先权 getpref 获取优先权 . ispref 测验优先权的存在情况 rmpref 去除优先权 setpref 设置优先权 其他函数 allchild 获取所有对象的子类 clipboard 输给系统剪贴板以及来自系统剪贴板的拷贝和粘贴字符串 edtext 轴文本对象的交互编辑 findall 搜索所有的对象 findfigs 搜索图形超出屏幕的部分 getptr 获取图形指针 getstatus 获取图形中文本字符串的状态 guidata 储存或恢复应用数据 guihandles 返回句柄的一个结构 hidegui 隐藏/显示GUI listfonts 从单元数组中获取可用的系统字体列表 movegui 将GUI移到屏幕的指定部分 overobj 获取指针结束时的对象句柄 popupstr 获取上拉式菜单的选项字符串 remapfig 变换图形对象的位置 setptr 设置图形指针 setstatus 设置图形中文本字符串的状态 uiclearmode 清除当前激活的交互模式