上面是项目要求
继承JFrame 就能实现一个窗口了
没有什么好解释的 具体看代码注释
package tankWar;
import javax.swing.JFrame;
public class TankClient extends JFrame{
//窗口的高度
public static int screenHeight=600;
//窗口的宽度
public static int screenWidth=800;
//创建一个窗口
public TankClient(){
setTitle("坦克大战");
//窗口的大小
setSize(screenWidth, screenHeight);
//设置窗口的显示位置在屏幕中央
setLocationRelativeTo(null);
//关闭窗口的事件管理
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//不允许窗口的大小改动
setResizable(false);
setVisible(true);
}
public static void main(String[] args) {
//启动窗口
new TankClient();
}
}
运行结果: