Is there an option to write to a specific cell of a uitable
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Nimrodb
il 16 Feb 2013
Commentato: Walter Roberson
il 8 Ott 2018
I have a gui'd table. I want to change a specific cell in it.
How do I do that? The code I know so set the table data is:
STA1_Data = set(handles.STA1_Table,'Data',A); %(A is a matrix same size of STA1_Table)
Is there a syntax/way that updated only (for ex.) cell (3,7) of the table?
0 Commenti
Risposta accettata
Walter Roberson
il 16 Feb 2013
There is no supported MATLAB method to update only one particular cell, other than fetching the cell array, updating it, and set() it as the new cell array.
If I recall correctly, there is a Java method of updating single cells the constructs that underlie a uitable.
0 Commenti
Più risposte (1)
Jeffery Devereux
il 10 Nov 2016
Modificato: Walter Roberson
il 8 Ott 2018
LBT = uitable(SimDat.LBFig,'Position',[5 60 595 450],...
'BackgroundColor',[1 1 1 ;0.85 1 1],...
'ForegroundColor','black',...
'RowName',[],...
'ColumnName',[],...
'Tag','LBTable');
LBT.Data{1,1} = ' Parameters:';
2 Commenti
Jayant
il 8 Ott 2018
thanx sir, gret help.. is there any way to change the color also for individual cell in table..
Vedere anche
Categorie
Scopri di più su Develop Apps Using App Designer in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!