(一)最终效果
1.窗口
2.项目框架
(二)效果实现
1.获取素材
获取步骤省略,大家可自行到我的资源获取,放置在src目录下
2. 创建窗口
WinGame.java
import java.awt.*;
import javax.swing.*;
public class GameWin extends JFrame {
/*
设置窗口宽,高
*/
int width = 500;
int height = 700;
/*
实例化窗口,运行函数
*/
void launch() {
this.setVisible(true); // 设置窗口可见
this.setSize(width,height); // 设置窗口大小
this.setLocationRelativeTo(null); // 将窗口绘制到屏幕
this.setTitle("飞机大战"); // 设置窗口标题
setDefaultCloseOperation(EXIT_ON_CLOSE); // 设置窗口关闭结束程序
}
//主函数
public static void main(String[] args) throws Exception {
GameWin gameWin = new GameWin();
gameWin.launch();
}
}
3. 创建单页背景
新建一个图片类,用于加载资源
import java.awt