Printing data only in one colum of the table in MATLAB GUI
Show older comments
Hello,
I have a variable
sheetname = {'Apple'; 'Mango'; 'Banana'; 'orange'}
And the table in MATLAB GUI has two columns- col 1 in non editable, col2 is editable. I want to set the data in column 1 with sheetname variable.
I am not sure how to index the column number of the table in the following command and then assign the variable
I was trying to do following:
set(handles.uitable1,'String',sheetname)
But, it gives follwing error:
Error using hg.uitable/set
The name 'string' is not an accessible property for an instance of class 'uitable'.
Error in test3>fill_values_Callback (line 520)
set(handles.uitable1,'string',sheetname);
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in test3 (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)test3('fill_values_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback
Can anyone help me with this?
Thanks
1 Comment
Rinachi Garg
on 3 Aug 2012
Answers (1)
Azzi Abdelmalek
on 3 Aug 2012
set(handles.uitable1,'ColumnName',sheetname);
3 Comments
Rinachi Garg
on 3 Aug 2012
Rinachi Garg
on 3 Aug 2012
Azzi Abdelmalek
on 3 Aug 2012
then
set(handles.uitable1,'RowName',sheetname);
Categories
Find more on Instrument Control Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!