package com.bjsxt;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import static com.bjsxt.GameUtil.*;//想要在窗口中画图或者显示什么内容paint//ImageIO实现图片加载技术public class MyGameFrame extends Frame { //将背景图片与飞机图片定义为成员变量 //将背景图片与飞机图片定义为成员变量 Image bgImg = GameUtil.getImage("images/bg.jpg"); Image planeImg = GameUtil.getImage("images/plane.png"); Plane plane = new Plane(planeImg, 200, 200, 9); Shell[] shells = new Shell[50]; Explode explode;// //paint方法作用是:画出整个窗口及内部内容。被系统自动调用。 @Override public void paint(Graphics g) { g.drawImage(bgImg, 0, 0,FRAME_WIDTH,FRAME_HIGHT, null); plane.drawMySelf(g); for(int i=0;i声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论