2020-07-25 MATLAB App Designer——App Designer 运行后窗口不居中显示,总是偏
1.状况描述
app 按F5运行后界面不居中,右上角只显示部分(红框所示)

2.原因解释
窗口定位出错,定位是[680,522,1358,708] ,故运行是坐标原点定位到(680,522)导致窗口无法全部查看

3.解决方法
修改桌面控件( app.AMainWindow)的Position,使起居中显示
Position_Screen = get(0,'ScreenSize'); % 获取屏幕尺寸
Position_App = app.AMainWindow.Position; % 软件的尺寸
Position_App(1) = (Position_Screen(3)-Position_App(3))/2-100; % 定位x
Position_App(2) = (Position_Screen(4)-Position_App(4))/2; % 定位y
app.AMainWindow.Position = Position_App;