package com.ccit.ui;

import java.awt.Dimension;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;
import javax.swing.JFrame;

/**
 * 窗口操作工具类
 */
public class FrameTool {

    /**
     * 屏幕居中方法
     */
    public static void setCenter(JFrame jframe) {
        Toolkit kit = Toolkit.getDefaultToolkit();
        Dimension screenSize = kit.getScreenSize();
        int screenHeight = screenSize.height;
        int screenWidth = screenSize.width;
        jframe.setSize(screenWidth*2/3, screenHeight*2/3);
        int frameH = jframe.getHeight();
        int frameW = jframe.getWidth();
        jframe.setLocation((screenWidth - frameW) / 2, (screenHeight - frameH) / 2);
		try {
			String src = "images/logo.gif";
			File f = new File(src);
			Image image = ImageIO.read(f);
			jframe.setIconImage(image);
		} catch (IOException e) {
			e.printStackTrace();
		}
    }
}