matlab GUI界面实现单选按钮(radiobutton)
2014-08-13 14:44
218 查看
matlab GUI界面中的radiobutton按钮不提供互斥功能,要通过程序实现。
假设有3个radiobutton,分别为radiobutton1、radiobutton2、radiobutton3。
radiobutton1的回调函数:
function radiobutton1_Callback(hObject, eventdata, handles)
set(handles.radiobutton1,'value',1);
set(handles.radiobutton2,'value',0);
set(handles.radiobutton3,'value',0);
同理可写radiobutton2和radiobutton3的回调函数,只要修改value的值就可以了。
在判断按下的是哪个按钮是可用程序:
if get(handles.radiobutton1,'value')
option=1;
elseif get(handles.radiobutton2,'value')
option=2;
elseif get(handles.radiobutton3,'value')
option=3;
end
其中option的值就代表哪个radiobutton按钮被按下了。
假设有3个radiobutton,分别为radiobutton1、radiobutton2、radiobutton3。
radiobutton1的回调函数:
function radiobutton1_Callback(hObject, eventdata, handles)
set(handles.radiobutton1,'value',1);
set(handles.radiobutton2,'value',0);
set(handles.radiobutton3,'value',0);
同理可写radiobutton2和radiobutton3的回调函数,只要修改value的值就可以了。
在判断按下的是哪个按钮是可用程序:
if get(handles.radiobutton1,'value')
option=1;
elseif get(handles.radiobutton2,'value')
option=2;
elseif get(handles.radiobutton3,'value')
option=3;
end
其中option的值就代表哪个radiobutton按钮被按下了。
相关文章推荐
- matlab GUI界面实现单选按钮(radiobutton)
- matlab的gui图像处理操作界面,实现重置和退出按钮功能
- MATLAB GUI ,2,使用MATLAB的函数来实现MATLAB GUI,part 1,图像、按钮和坐标轴
- 在Repeter中用RadioButton生成单选按钮组的实现
- matlab调用下摄像头,用GUI界面显示摄像头的画面并实现拍照
- matlab GUI界面设计 点击按钮加载.mat数据的所有变量到工作空间中
- Matlab GUI界面,按钮
- cocos2dx 3.x (单选,多选,复选checkBox按钮的实现) RadioButton
- 在Repeter中用RadioButton生成单选按钮组的实现
- radioButton单选按钮的实现
- RadioButton单选按钮实现RadioGroup.OnCheckedChangeListener
- 为DataGrid添加RadioButton按钮,实现单选效果
- ALV GRID中实现RadioButton单选按钮
- Matlab---GUI界面编程2(m文件纯代码实现)
- 在Repeter中用RadioButton生成单选按钮组的实现
- Gridview实现单选按钮(radiobutton)
- Matlab GUI,显示图片,打开文件对话框,单选按钮组
- 【转】一个不错的Matlab的gui界面设计实例 (2008-10-03 15:47:30)matlab gui 界面 校园 分类:Matlab实例
- 自定义服务器端的RadioButton控件实现单选功能 (转自博客园Charles2008)
- 用MATLAB的GUI实现文本的简单加密原理