MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]一个GUI的问题,制作的界面怎样定位在屏幕中间? (https://www.labfans.com/bbs/showthread.php?t=812)

wwww1031 2007-08-31 00:52

[求助]一个GUI的问题,制作的界面怎样定位在屏幕中间?
 
有一个GUI的问题,我用gui做的界面,运行后它总是出现在右上角
怎么才能使它定位在中间呢?我用position,没有搞定。

瓜咕噜 2007-08-31 11:57

copy下面代码到你的OpeningFcn函数里面就可以了

set(hObject,'Units','pixels');
figuresize=get(hObject,'Position');
screensize=get(0,'screensize');
set(gcf,'outerposition',[(screensize(3)-figuresize(3))/2,(screensize(4)-figuresize(4))/2,figuresize(3),figuresize(4)]);

smexxling 2008-03-24 21:33

用得到啊
呵呵呵

jackcgz 2008-05-14 10:22

非常不粗啊~~~~~~~~~~~~~~~~:biggrin:

chihu117 2008-07-26 12:04

很不错的说!!!

mtseasky 2008-08-06 22:23

回复: [求助]一个GUI的问题,制作的界面怎样定位在屏幕中间?
 
终于知道怎么把它放在指定位置了
多谢了

forve 2008-08-12 21:52

回复: [求助]一个GUI的问题,制作的界面怎样定位在屏幕中间?
 
用movegui( handles.figure1, 'center' )就可以了

forve 2008-08-12 21:53

回复: [求助]一个GUI的问题,制作的界面怎样定位在屏幕中间?
 
movegui( gcf, 'center' )

schemen 2008-08-28 22:52

回复: [求助]一个GUI的问题,制作的界面怎样定位在屏幕中间?
 
很好!很合适!:tongue:


所有时间均为北京时间。现在的时间是 11:04

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.