我如何让一个应用程序窗口全屏在MATLAB编程吗?
240(30天)
显示旧的评论
我有一个Matlab程序,我想,它开始总是最大化不使用鼠标图窗口最大化。
6个评论
答案(2)
Marek Svoboda
2019年8月18日
编辑:Marek Svoboda
2019年8月18日
好的,所以信息一起但需要和平。我建议一个新的完整的答案,这是:
左键点击“app.UIFigure”在浏览器组件(右列)- >“回调”- >“添加startupFcn调”- >输入以下代码:
函数startupFcn(应用)
drawnow;
app.UIFigure。WindowState =“最大化”;
结束
这将打开窗口在启动时在较小的尺寸,随后修改尺寸,调整适当的内容。调整的内容真的正常工作,我胡须推荐使用一个“Auto-Reflow”(即响应)布局你的应用程序。如果你离开
drawnow
,应用程序打开全屏,但它不调整内容。
5个评论
莎凡特Shreedhar Todkar
2021年1月26日
@Krutik Gujarathi
只是在OutputFcn中添加以下行:
最大化(hObject);
重要的
:所有对象将需要调整和他们搞砸布局使用时在不同的窗口。所以我建议以下几点:
- 双击对象(按钮,Radiobutton等等)。
- 改变“单位”“规范化”
- 重复每UIfigure对象