1、这里不介绍gui基础知识,直接解决问题。用guide模式打开一个已有fig,即可打开编辑此程序。这里方框中为动态文本输入框,可以看到输入前都有提示,希望在输入时,双击提示可以消失。
2、接着双击一个动态文本元素,打开其属性设置界面,下拉找到“KeyPressFcn”,此时属性并没有创建或关联相关函数,点击第二个箭头指的按钮,即可在fig对于m文件中创建一个函数。
3、此时立即打开m文件,并定位到函数所在位置,键入下图框选的两句语句,第一句重设该文本框属性,将其string置为空,即不提示任何内容,第二句作用是使其他属性保持默认。
4、此时guide中点击绿色播放按钮,即可预览运行此用户交互程序,见图2,此时双击该文本框,即可清除提示,直接输入新变量即可。
5、如果程序中文本框较多,需要设置的较多,每次新建函数较费事,则可以直接拷贝T变量对于函数,只是要修改函数名称,如下图,需要修改为grade,其他不变。
6、但是其他通过拷贝创建的函数,并未和变量关联,需要双击相应变量,找到图示属性,点击方框选中按钮,即可直接定位到m文件中,复制的函数。直接关联即可,不用再进行改动。这样就可以运行程序,体验该功能了。