欢迎光临散文网 会员登陆 & 注册

2020-07-25 MATLAB App Designer——App Designer 运行后窗口不居中显示,总是偏

2020-07-26 06:44 作者:-何其-  | 我要投稿

1.状况描述

 app  按F5运行后界面不居中,右上角只显示部分(红框所示)                            

红框内容在F5后左上角显示


2.原因解释

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

Position设置错误

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;


2020-07-25 MATLAB App Designer——App Designer 运行后窗口不居中显示,总是偏的评论 (共 条)

分享到微博请遵守国家法律