matlab GUI设计中常用控件格式(4)
时间:2025-02-21
时间:2025-02-21
收集的一些常用的控件格式,对新手很有用哦。
第八章 结论
List Boxes
-----------
复制内容到剪贴板
代码:
function ........
index = get(handles.listbox1,'Value'); %listbox1是你自己的那个控件的tag名字
file_list =get(handles.listbox1,'String'); %得到了你的listBoxes的列表
file_name = file_list{index};
%得到了所选择的项目名,一下写自己的代码
-------------------
附:
此 callback在鼠标在这个控件上松开或者特定的键盘按键松开(看你怎么设置它的别的属性的了)时候执行。
默认键盘上 下 键可以改变它的值同时执行一次callback。而enter和space不改变它的值,只是执行callback
Max-Min 差值是0的话,表示只可以单选;1的话,表示可以多选。这个可以在他的属性栏里设置 ----------------------------------------------------------
Pop_up Menus
--------------
复制内容到剪贴板
代码:
function .......
val=get(hObject,'Value')
Switch val
case 1
%
case 2
%
defualt
......
end
----------------------------------------------------
Button Groups
------------------
复制内容到剪贴板
代码:
function .......
switch get(hObject,'Tag');
%注意这里的hObject和别的不同,并不是指这个BUtton Group,而是指在组里面,被选中的那个控件
case 'radio button1' %按钮1的tag
上一篇:有理函数分解成部分分式的几种方法