matlab中button group 和pannel有什么区别?
的有关信息介绍如下:相同点:
Button Group和Panel都是GUI对象的容器
对象类型均为uipanel
当移动 Button Group和Panel位置时,它们的子对象也随之移动且保持相对位置不变
不同点:
Button Group可以管理Radio Button和Toggle Button对象,且同一个Button Group中的此类子对象只允许一个处于“按下”或“选中”的状态
其他:
若将Radio Button对象单独使用,想要得到多个对象只有一个被“选中”的效果可用以下方法:
function radiobutton1_Callback(hObject,eventdata,handles)
set(handles.radiobutton1,'value',1);
set(handles.radiobutton2,'value',0);
%你想通过radiobutton2实现的操作
... ...
function radiobutton2_Callback(hObject,eventdata,handles)
set(handles.radiobutton1,'value',0);
set(handles.radiobutton2,'value',1);
%你想通过radiobutton1实现的操作
... ...
button group 中的radio button 按钮只有一个能被选中。