function RECORDButtonPushed(app, event)
% 打开新的figure窗口
f = figure('Name','Score Table','Position',[500,500,400,300]);
% 在figure窗口中添加姓名列
t1 = uitable(f,'Data',{app.user1.Name},'ColumnName',{'Name'},'Position',[50,50,150,200]);
% 在figure窗口中添加分数列
t2 = uitable(f,'Data',{app.user1.Scores},'ColumnName',{'Scores'},'Position',[200,50,150,200]);
% 调整uitable组件的字体大小
set(t1,'FontSize',12);
set(t2,'FontSize',12);
end
按键名称设定为RECORDButton,设定回调,使得其功能为按键产生图像,在figure中显示表格中的名字和得分。上述是函数,下述再举例子:
names = {'Alice', 'Bob', 'Charlie'};
scores = [90, 85, 95];
f = uifigure();
t1 = uitable(f, 'Data', names, 'ColumnName', {'Name'}, 'Position', [50, 50, 150, 200], 'FontSize', 12);
t2 = uitable(f, 'Data', scores, 'ColumnName', {'Scores'}, 'Position', [200, 50, 150, 200], 'FontSize', 12);