Update uitable data in matlab gui
Afficher commentaires plus anciens
Dear all,
I am trying to design a gui in matlab where the calculations made by the user be stored in a uitable. So far, I can "Store" the data previosly calculated by the user, including the name of the first row and multiple calculations be stored as well. Unfortunately, I am stuck trying to update the name of the rows related to those new calculations.
Below you will find part of the code in case you can help me in solving my problem.
Thanks in advance!
Héctor
function SavePushButton_Callback(~,~)
%%##
data{1,1}= get(h5Out,'string');
data{1,2}= get(h6Out,'string');
data{1,3}= get(h7Out,'string');
data{1,4}= get(h8Out,'string');
oldData = get(t,'Data');
newRow = cat(0,data,cell(0,size(data,2)));
newData2 = [oldData; newRow];
set(t,'Data',newData2);
backgroundColor = [.5 .41 .21; .31 .45 .64];
rowname = get(h1Out,'string');
set(t,'Rowname',rowname);
% Table Background color
set(t, 'BackgroundColor', backgroundColor);
set(t, 'ColumnEditable', [true false false false]);
end
Réponses (1)
Walter Roberson
le 2 Fév 2014
0 votes
You need to set all the Rowname entries at the same time.
1 commentaire
Hector Prieto
le 2 Fév 2014
Catégories
En savoir plus sur Develop Apps Using App Designer dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!