package swing;
import java.awt.Dimension;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class CenteredFrameTest extends JFrame{
/**
* 演示了一个简单的窗口生成,根据屏幕大小设置窗口参数
* 设置标题,设置图标
* @param args
*/
public static void main(String[] args) {
CenteredFrameTest frame=new CenteredFrameTest();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
public CenteredFrameTest()
{
Toolkit kit=Toolkit.getDefaultToolkit();
Dimension screenSize=kit.getScreenSize();
//获得分辨率的大小
int screenHeight=screenSize.height;
int screenWidth=screenSize.width;
//根据屏幕分辨率设置窗口的大小
setSize(screenHeight/2,screenWidth/2);
setLocation(screenHeight/4,screenWidth/4);
//设置窗口的图标
Image image=kit.getImage("E:/同学/2539467239883797704.jpg");
setIconImage(image);
//设置窗口的标题
setTitle("JFrame Test");
}
}