How to put a figure window in the center of the screen?
    83 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Merse Gaspar
 il 27 Mag 2023
  
    
    
    
    
    Commentato: Merse Gaspar
 il 28 Mag 2023
            Is it possible to put a figure (for example a GUI window) in the center of the screen? How to get screen size in pixels, or how to measure position not from the bottom, but from the top?
0 Commenti
Risposta accettata
  Atsushi Ueno
      
 il 27 Mag 2023
        width = 640; height = 480;
Pix_SS = get(0,'screensize')
[(Pix_SS(3)-width)/2 (Pix_SS(4)-height)/2 width height]
figure('Position', [(Pix_SS(3)-width)/2 (Pix_SS(4)-height)/2 width height])
3 Commenti
  Walter Roberson
      
      
 il 27 Mag 2023
				Historically, 0 was used to refer to the "root" of the handle graphics system -- the object that is the parent of all figures (and other figure-like graphics objects.) 
These days, using groot is the preferred way to refer to the root of the graphics system.  (There are a small number of differences between using 0 and using groot() that most people would never notice)
Vedere anche
Categorie
				Scopri di più su Creating, Deleting, and Querying Graphics Objects in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!