App designer uifigure position

조회 수: 26 (최근 30일)
moin khan
moin khan 2021년 7월 13일
댓글: Asavon Asavon 2023년 7월 10일
I am using MATLAB R2021a. I just created a MATLAB app using app designer. I want to set app window position to be centered when it being executed. In fiqure customiztion position is in coordinates [x y width height] i guess type. I also try center position in startup function but that function centre window after components creation i.e first it create old position and then chnage to centre. I want to make window/fiqure to be centered while it open before components creation as it open in usually so it only display at centre of screen display

답변 (1개)

Kanishk Singhal
Kanishk Singhal 2023년 7월 10일
You can get the current screen size and then position the window accordingly,
screenSize = get(0,'ScreenSize');
centerX = screenSize(3)/2;
centerY = screenSize(4)/2;
appOptions.WindowBounds = [centerX-650 centerY-400 1300 800];
% 1300/2 = 650, 800/2 = 400
  댓글 수: 1
Asavon Asavon
Asavon Asavon 2023년 7월 10일
I appreciate your suggestion very lot. I appreciate your support. octordle

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Develop uifigure-Based Apps에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by