# JavaSwing生成随机迷宫小游戏 **Repository Path**: pipiro123/maze ## Basic Information - **Project Name**: JavaSwing生成随机迷宫小游戏 - **Description**: 使用递归分割算法、递归回溯算法、普里姆(prim)算法生成随机迷宫 GUI使用了JavaSwing - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-02-22 - **Last Updated**: 2023-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaSwing生成随机迷宫小游戏 #### 介绍 使用递归分割算法、递归回溯算法、普里姆(prim)算法生成随机迷宫 界面使用了JavaSwing 早期作品,有很多优化的地方 #### 软件架构 类说明: 1. MazeModel 迷宫的数学模型 2. MazePanel 绘制迷宫类 3. MazePoint 迷宫的单元格类 4. MusicPlayer 音乐播放类 5. NumberTextField 过滤非数字输入的类 6. PlayView 控制人物移动面板类 7. PrimMaze 普里姆算法的一个类 8. StartView 初始化界面的一个类 #### 安装教程 程序入口在StartView的main方法