电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

韩顺平java坦克大战1.0版本-源代码

韩顺平java坦克大战1.0版本-源代码_第1页
1/7
韩顺平java坦克大战1.0版本-源代码_第2页
2/7
韩顺平java坦克大战1.0版本-源代码_第3页
3/7
/**画坦克 1。0 */import java.awt.Color;import java.awt.Graphics;import java.awt.event。KeyEvent;import java.awt。event。KeyListener;import java。awt。event.MouseEvent;import java。awt。event。MouseListener;import java。awt。event.MouseMotionListener;import java.awt。event。WindowEvent;import java.awt。event。WindowListener;import javax。swing。JFrame;import javax.swing。JPanel;public class MyTankGame extends JFrame {MyPanel mp=null;public static void main(String[] args){MyTankGame mtk=new MyTankGame();}public MyTankGame(){mp=new MyPanel();this.add(mp);//把面板加入窗体 //注册监听this。addMouseListener(mp); this.addKeyListener(mp); this。addMouseMotionListener(mp); this.addWindowListener(mp);this.setTitle(”坦克大战");//窗体标题this。setSize(600,400);//大小,宽,高(像素)this。setLocation(300,300);//显示位置。左边距,上边距//禁止用户改变窗口大小this。setResizable(false);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);//显示}}//我的面板class MyPanel extends JPanel implements WindowListener,MouseListener,MouseMotionListener,KeyListener{//定义一个我的坦克Hero hero=null;Diren diren=null;public MyPanel() { hero=new Hero(300,200); diren=new Diren(100,0); //diren。start();}public void paint(Graphics g){super。paint(g);//画坦克(到时候封装到一个函数)//画左边矩形 //g.setColor(Color。black); g。fillRect(0, 0, 600, 400); this。drawTank(hero。getX(),hero.getY(), g,hero。dstct,1); this。drawTank(diren。getX(),diren.getY(), g,1,0); this。drawTank(diren。getX()+50,diren.getY(), g,1,0); this。drawTank(diren。getX()+100,diren。getY(), g,1,0); }//画坦克的函数public void drawTank(int x,int y,Graphics g,int direct,int type){switch (type){//0 我的坦克case 0:g.setColor(Color.blue);break;//1 敌人坦克case 1:g.setColor(Color.GREEN);break;}//推断方向switch (direct){//0 向上case 0:g.fill3DRect(x, y,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

韩顺平java坦克大战1.0版本-源代码

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部