matlab app designer: 表格table中的内容居中显示
在app designer中,表格内容默认居右显示(如下所示),并且没有可以更改为其它显示方式的按钮,该文给出了一种居中显示的方法。

- 在填写表格内容的程序之后,加上如下代码,效果如图:
s = uistyle('HorizontalAlignment','center');
addStyle(app.UITable,s,'table','');

注:
怎么能把列的名称也同样居中?
没有很好的方法(不是我说的,matlab工程师的观点),不过非要实现的话,可以出歪招:删掉列名称,把列名称作为表的一行。具体例子,可以参考下面程序:
% T: your initial data stored in a table
T = array2table
1万+




被折叠的 条评论
为什么被折叠?



