Java编写简单的贪吃蛇小游戏(GUI)

本文档介绍了如何使用Java编程实现一个简单的贪吃蛇小游戏,包括游戏的主启动类的编写,游戏面板的设计,以及涉及到的图片素材的使用。
摘要由CSDN通过智能技术生成

贪吃蛇

图片素材
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1、游戏的主启动类

package com.lan.snake;

import javax.swing.*;

//游戏的主启动类
public class StarGame  {
   
    public static void main(String[] args) {
   
        //1.新建一个窗口
        JFrame frame = new JFrame("大笨蛋Java-贪吃蛇小游戏");
        //设置窗口的位置和大小
        frame.setBounds(10,10,900,720);
        frame.setResizable(false); //窗口大小不可变,即固定窗口
        //设置关闭事件,游戏可以关闭
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

        //2.添加我们自己编写的画面背景
        frame.add(new GamePanel());
        //将窗口展示出来
        frame.setVisible(true);
    }
}

2、图片

package com.lan.snake;

import javax.swing.*;
import java.net.URL;

public class Data {
   
    //头部图片
    public static URL headerUrl = Data.class.getResource("/statics/header.png");
    public static ImageIcon header = new ImageIcon(headerUrl);
    //头部:上下左右
    public static URL upUrl = Data.class.getResource("/statics/up.png");
    public static URL downUrl = Data.class.getResource("/statics/down.png");
    public static URL leftUrl = Data.class.getResource("/statics/left.png");
    public static URL rightUrl = Data.class.getResource("/statics/right.png");
    public static ImageIcon up = new ImageIcon(upUrl);
    public static ImageIcon down = new ImageIcon(downUrl);
    public static ImageIcon left = new ImageIcon(leftUrl);
    public static ImageIcon right = new ImageIcon(rightUrl);
    //身体
    public static URL bodyUrl = Data.class.getResource("/statics/body.png");
    public static ImageIcon body = new ImageIcon(bodyUrl);
    //食物
    public static URL foodUrl = Data.class.getResource(
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值