你好,可以参考一下如下代码,或许对你有帮助:
1
2
3
4
5
6
7
8
9
10
11
12
13
f = figure('Position',[100 100 400 150]);
dat = {6.125, 456.3457, 'true', 'Fixed';...
6.75, 510.2342, 'false', 'Adjustable';...
7, 658.2, 'false', 'Fixed';};
columnname = {'Rate', 'Amount', 'Available', 'Fixed/Adj'};
columnformat = {'numeric', 'bank', 'char', {'Fixed' 'Adjustable'}};
columneditable = [false false true true];
t = uitable('Units','normalized','Position',...
[0.1 0.1 0.9 0.9], 'Data', dat,...
'ColumnName', columnname,...
'ColumnFormat', columnformat,...
'ColumnEditable', columneditable);