matlab GUI设计中常用控件格式(5)
发布时间:2021-06-06
发布时间:2021-06-06
收集的一些常用的控件格式,对新手很有用哦。
工程场地地震安全性评价
%。。。。。
case '按钮2的tag'
%。。。。。
。。。
end
----------
附:所以在这里,如果要拿到button groups本身的话,就用handles.它的tag名 中间一个点。 --------------------------------------------------
Axes
-------------
它是用来画图的,可以说是一块画布。它并不算是严格意义上的控件,但可以让用户在它的区域上点击或者移动鼠标时(看你是放在什么callback下了)执行一定的代码。那就要加它自己的callback函数了。
下面用来一般功能,所以不用自己的callback,代码都是写在别的控件回调函数下。 复制内容到剪贴板
代码:
axes(handles.youraxesname);%选择你的一个axes,自然,用它的tag来选中它
plot(x,y); %这时,所画的图就到它上面了
set(handles.youraxesname,'XMimrFrick','on'); %顺便设置一下它的属性
grid on; %加上网格
--------------------------------------------------
Active控件
还没时间去研究。这个是最好用的,因为可以借用别人的现成的东西,毕竟自己不是程序员,没有必要编写太多的代码。一些通用的比如文件存取对话框,视频放映之类的。 可惜,我还没时间去看。呵呵。
3、怎么获得和设置控件的属性
通俗的说,就是我怎么获取 编辑框里的字符,滑块现在的位置,pop up里被选中的选项,如何控制 static text显示我要求的信息
控件的属性当然远不止我刚刚说的。
在你需要的地方插入以下代码:
设置:
set(handles.你控件的tag,'要设置的属性名','要设置的属性值')
获取:
上一篇:有理函数分解成部分分式的几种方法