我有一个简单的问题。我正在使用questdlg和msgbox来收集用户输入。当我使用MATLAB编译器编译项目时,运行应用程序时字体非常小。
我可以增加字体大小吗?我是否会增加MATLAB主文件的字体大小或编辑运行时编译器的文件?或者我是否创建自己的questdlg和msgbox
版本,然后在?
是否可以通过msgbox
以某种方式将set(groot,'defaultUicontrolFontSize', 18)
文字居中?
答案 0 :(得分:0)
你没有,你可以改变脚的尺寸,这是未经测试的,因为我现在不在Matlab面前,但你在代码中添加了这个
networkDynamic
修改
好吧改变msgbox的计划 - 看起来我在前面错了,msgbox使用的默认出厂设置无法更改。
如果我是你,我会复制set(0,'defaulttextfontsize',12); % pre r2014b
set(groot,'defaulttextfontsize',12); % post r2014b
并将其重命名为msgbox
(或类似) - 这样就可以完全控制代码......
对于questdlg,您应该可以使用:
mymsgbox
注意:msgbox和inputdlg本质上是GUI - 只是由Mathworks创建的GUI,您可以轻松使用...