当我想知道在MATLAB GUI的面板中选择了哪些单选按钮时,我使用这一行:
ChosenOption = get(handles.OptionPanel, 'SelectedObject');
其中OptionPanel
是单选按钮所在面板的标记。
但是,如果我想使用复选框而不是单选按钮,有没有办法做同样的事情?
谢谢。
答案 0 :(得分:2)
您通常会获得每个复选框的Value
属性,以确定它是否已被选中。
请注意,通常使用复选框可以选择任何,全部或全部复选框(与单选按钮相比,通常在任何时候只选择一个单选按钮),因此您可能希望获得每个复选框的Value
属性分别。您可以使用单选按钮的uibuttongroup
等效(虽然您可以在uipanel
中以图形方式对复选框进行分组)。