首页 > 代码库 > 打飞机游戏的基本框架:固定窗体位置,不能随意改变窗体大小

打飞机游戏的基本框架:固定窗体位置,不能随意改变窗体大小

package 第五天;

import java.awt.Toolkit;

import javax.swing.JFrame;

public class MainFrame extends JFrame {
	public MainFrame() {
		this.setTitle("打飞机框架");//标题
		this.setSize(800, 600);//窗体大小
		
		//下面注释的两行代码也可以用来控制窗体显示的位置
//		Toolkit tl = Toolkit.getDefaultToolkit();
//		this.setLocation((tl.getScreenSize().width-800)/2, (tl.getScreenSize().height-600)/2);
		
		this.setLocationRelativeTo(null);//居中,等价于上面注释的两行代码
		this.setResizable(false);//使其不能改变窗体大小
		//下面那行代码括号里面也可以写成3,因为你按住Ctrl点击EXIT_ON_CLOSE时,你将会看
		//到JFrame.class里面定义的就是    public static final int EXIT_ON_CLOSE = 3;
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//使其真正的关闭窗体
		this.setVisible(true);//显示窗体
		//this.show();这个过时了,因为不安全,不能再用来做开发了
	}
	public static void main(String[] args) {
		new MainFrame();//
	}

}

打飞机游戏的基本框架:固定窗体位置,不能随意改变窗体大小