Java基于Swing实现的打猎射击游戏代码
本文实例讲述了Java基于Swing实现的打猎射击游戏代码。分享给大家供大家参考。
具体实现代码如下:
packageGame;
importjava.awt.Graphics; importjava.awt.Image; importjavax.swing.JPanel;
publicclassBackgroundPanelextendsJPanel{ privatestaticfinallongserialVersionUID=1L; privateImageimage;//背景图片
publicBackgroundPanel(){ setOpaque(false); setLayout(null); }
publicvoidsetImage(Imageimage){ this.image=image; }
/** *画出背景 */ protectedvoidpaintComponent(Graphicsg){ if(image!=null){ //图片宽度 intwidth=getWidth(); //图片高度 intheight=getHeight(); //画出图片 g.drawImage(image,0,0,width,height,this); } super.paintComponent(g); } }