how to add the results of the checkbox to the table.
1 次查看(过去 30 天)
显示 更早的评论
Help me. I have 5 checkboxes, when I click the first checkbox the results will be displayed in the table. the problem is, when I click the second checkbox, the second checkbox results, appear in the table but replace the first result ... can anyone help me ...
// checkbox1 this is true or false?
a= get(hObject,'Value');
if a==1
set(handles.uitable1,'data',{'Bercak', '1', '0';})
else
set(handles.uitable1, 'data', '');
end
0 个评论
采纳的回答
Adam Danz
2018-8-5
When you set the uitable data, you're setting the entire table, not just one line of the table.
For example, in this line from your code:
set(handles.uitable1,'data',{'Bercak', '1', '0';})
The entire data table will be just that 1 row.
Instead, you need to read each checkbox and write the entire table including all rows. If you need help with that let me know.
5 个评论
Adam Danz
2018-8-13
I don't mind helping at all. :) But I'm having a little trouble understanding what you want to do.
When you check a checkbox, what data goes into the table? Where does your GUI get the data from?
Could you write out a simple example of what would happen when I check and uncheck a few boxes?
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!