GUI常用函数段

更新时间:2023-05-18 21:15:45 阅读: 评论:0

Toggle Button
functon   togglebutton1_callback(hObject,eventdata,handles)
button_state = get(hObject,'Value') 
if button_state==get(hObject,'Max')
                    
el if button_state==get(hObject,'Min')

end

Radio Buttons 
function Radio Buttons1_callback(hObject,eventdata,handles)
if(get(hObject,'Value')==get(hObject,'Max'))

el
 
end
Check Boxes
if(get(hObject,'Value')==get(hObject,'Max'))
  
el
 新生意零投资创业 
日本的起源end
Edit Text
function edit1_Callback(hObject,eventdata,handles)名单公示
ur_string = get(hObject,'String');    %就得到了所输入的字符
ur_entry= str2double(get(hObject,'String'));%这里进行一个数据类型转换。
if isnan(ur_entry)  %nan就是not a number的简写
errodlg('You must entry a number value','Bad Input','modal') %跳出一个对
%话框。
end

附: 'Bad Input'是指窗口样式,就像我们在操作系统下,经常会跳出一个黄色感叹号的对话框,或者一个红叉的对话框;
    modal是指窗口类型,就像一些程序跳出警告对话框,我们什么也不能做了,只能把那个对话框选择一个是或者不是,才能继续做其他事情。这种对话框就是modal类型。而通常的比如浏览器的界面,我们打开后,可以不管,然后打开别的对话框,这种就是非模态对话框。

Sliders
function slider1_callback(hObject,eventdata,handles)
slide_value=get(hObject,'Value');%获取滑块当前值
 

附: 它的Max Min 属性设置了滑竿的最大最小范围值。

List Boxes
幸组词
function .
index = get(handles.listbox1,'Value'); %listbox1是你自己的tag名字
file_list =get(handles.listbox1,'String'); %得到了你的listBoxes千山大佛的列表
file_name = file_list{index};%得到了所选择的项目名,一下写自己的代码
Pop_up Menus
function .
val=get(hObject,'Value')
Switch val
ca 1

ca 2

defualt

end
Button Groups
function .
switch get(hObject,'Tag');
ca 'radio button1'   %按钮1tag
    
ca '按钮2tag'
    
end
Axes
uraxesname);%选择你的一个axes,自然,用它的tag来选中它
plot(x,y);  %这时,所画的图就到它上面了
uraxesname,'XMimrFrick','on'); %顺便设置一下它的属性
grid on; 
Active控件

病入膏肓的意思thandles.你控件的tag,'要设置的属性名','要设置的属性值'
t(handles.edit1,'string','hello world');
gethandles.你控件的tag,'要获取的属性名社保编号是什么'一年级下册语文书


本文发布于:2023-05-18 21:15:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/686219.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对话框   属性   选择   设置   跳出   界面   只能
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图