Java基于Swing实现的打猎射击游戏代码

前端技术 2023/09/07 Java

本文实例讲述了Java基于Swing实现的打猎射击游戏代码。分享给大家供大家参考。

具体实现代码如下:

复制代码 代码如下:

package Game;

import java.awt.Graphics;
import java.awt.Image;
import javax.swing.JPanel;

public class BackgroundPanel extends JPanel {
        private static final long serialVersionUID = 1L;
        private Image image;// 背景图片

        public BackgroundPanel() {
                setOpaque(false);
                setLayout(null);
        }

        public void setImage(Image image) {
                this.image = image;
        }

        /**
         * 画出背景
         */
        protected void paintComponent(Graphics g) {
                if (image != null) {
                        // 图片宽度
                        int width = getWidth();
                        // 图片高度
                        int height = getHeight();
                        // 画出图片
                        g.drawImage(image, 0, 0, width, height, this);
                }
                super.paintComponent(g);
        }
}

本文地址:https://www.stayed.cn/item/20089

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。