本周的文件交换选择

我们最好的用户提交

GUI布局(第7部分)

汪东城本周的选择是GUI布局工具箱经过本托福夫以及David Sampson,他们是我们英国办公室的MathWorks顾问。

已经突出了GUI布局条目已经有一段时间了。对于有兴趣查看我以前的帖子的人,它们是:第1部分第2部分第3部分第4部分第5部分第6部分

这是最终的GUI布局工具箱。这个工具箱包含布局实用工具,可以与MATLAB UI组件无缝集成。此外,它允许组件动态调整大小(通过可拖动的分隔符),并带有一个高要求的标签组件。该工具箱使用MATLAB Class系统进行了全面的开发。

如果您认为它提供的所有功能都给您留下了深刻的印象,那么就等着看它附带的完整文档吧。该文档包括示例、函数参考页和入门部分——所有您在我们的文档中看到的部分。

让我们在行动中看到这件事!

fh =图(“单位”'像素'......“OuterPosition”,[100 100 500 500],......'工具栏''没有任何''菜单''没有任何');p = uiextras.tabpanel('父母'跳频,......%标签组件'填充'5);轴('父母',p);% 1选项卡b1 = uiextras。HBox ('父母',p,......%第二选项卡 -  Horiz框'间距'5);加载table_dataUITION('父母',b1,......%左边盒子“数据”,d,......'rowname'''......'columnname',{'财产''价值'},......'列宽',{150,100});b2 = Uiextras.vboxflex('父母',b1,......%右框-弯曲垂直框'间距'5);UICONTROL('父母',B2,......%顶盒'风格''列表框');UICONTROL('父母',B2,......%中间盒子'风格''列表框');b3 = uiextras.hbuttonbox('父母',B2,......%底部框 -  Horz按钮'蹲下'25 [100]);UICONTROL('父母',b3,......% 左键'细绳''放');UICONTROL('父母',b3,......%的按钮'细绳''清除');%设置标签名设置(p,'tabnames',{'主图''设置'});%设置框的大小套装(B1,'大小',[-1 205]);设置(B2,'大小', [-1 -1 25]);

评论

让我们知道你的想法在这里




发布与Matlab®7.10

|

评论

要发表评论,请点击在这里要登录您的MathWorks帐户或创建新的。