Matlab-图形自动调整大小(gui_mainfcn)
我已经构建了一个GUI,在启动时(OpeningFcn),我将其最大化(通过将位置设置为[0.0463 1 0.8958])。但是,当GUI加载时,其位置会发生变化(向右和向下移动一点) 使用debug,我跟踪了执行大小调整的代码行:Matlab-图形自动调整大小(gui_mainfcn),matlab,user-interface,matlab-guide,Matlab,User Interface,Matlab Guide,我已经构建了一个GUI,在启动时(OpeningFcn),我将其最大化(通过将位置设置为[0.0463 1 0.8958])。但是,当GUI加载时,其位置会发生变化(向右和向下移动一点) 使用debug,我跟踪了执行大小调整的代码行: if ~gui_Exported gui_hFigure = local_openfig(gui_State.gui_Name, 'reuse',gui_Visible); 在gui_mainfcn函数中,该函数在OpeningFcn完成
if ~gui_Exported
gui_hFigure = local_openfig(gui_State.gui_Name, 'reuse',gui_Visible);
在gui_mainfcn函数中,该函数在OpeningFcn完成后执行
有人能给我解释一下这个代码是什么意思吗?我怎样才能防止它在启动时调整我的图形大小?您如何在打开函数中设置
位置
属性?主GUI窗口的Units
属性设置是什么?如何设置打开功能中的Position
属性?主GUI窗口的Units
属性设置是什么?