package com.genedavis.view;

import java.awt.*;

/**
 * Consider this code freeware and reuse/modify at will.<br><br>
 * 
 * Gene Davis<br>
 * www.genedavis.com
 */
public class ViewUtil {
	
	public static void centerWindow(Component frame) {
		Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
		Dimension frameSize  = frame.getSize();
		
		if (frameSize.width  > screenSize.width ) frameSize.width  = screenSize.width;
		if (frameSize.height > screenSize.height) frameSize.height = screenSize.height;
		
		frame.setLocation (
		  (screenSize.width  - frameSize.width ) >> 1, 
		  (screenSize.height - frameSize.height) >> 1
		);
	}
}
