我在我的编程GUI中有以下列表框:
h.listbox = uicontrol('style','listbox','units','pixels',...
'position',[10,175,200,200],...
'string',components_index);
这给了我一个在列表框中包含一行股票的输出。
我现在想要的是,在每个股票前面,我有一个复选框。请记住,股票的数量是可变的。
谁能指出一个解决方案?
提前感谢,
乔纳森_______________________________________________________________,
经过帮助,我想出了以下内容:
谢谢,这正是我想要的。我现在只有一个小问题。我编写了适合的代码:h.table = uitable('units', 'pixels', 'position', [10, 100, 200, 200], ...
'columnname', {'Yes/No'},...
'columnformat',{'logical'},...
'ColumnEditable', true,...
'rowname',components_index);
但是我不能点击文本框。
尝试定义Data字段(例如,用false
填充复选框列):
components_index = {'one1','two2','three3'};
h.table = uitable('units', 'pixels', 'position', [10, 100, 200, 200], ...
'columnname', {'Yes/No'},...
'columnformat',{'logical'},...
'ColumnEditable', true,...
'rowname',components_index,...
'data',false(numel(components_index),1));