Skip to content

Versifine/CUMT-CSP-Java-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSP 程序设计课程示例项目(Java Swing)

本仓库包含三个用 Java Swing 实现的小项目,供后来的同学参考学习:

  1. calculator:仿 Windows 计算器界面,支持四则运算、百分比、平方、平方根、倒数、内存等功能。
  2. puzzle-game:图片拼图游戏,支持多难度、定时挑战、多张内置图片与自定义图片、拖动交换拼块。
  3. mdi-editor:多文档文本编辑器,支持多文档窗口、撤销/重做、查找/替换、文字样式与对齐、窗口平铺/层叠等。

环境

  • JDK 8+(推荐 8 或 17)
  • 任意 IDE(IntelliJ IDEA / Eclipse / VS Code + Java 插件)

运行方法(以 IDEA 为例)

  1. git clone 本仓库;
  2. 打开项目:
    • calculator/src 下运行 MyCalculator.main()
    • puzzle-game/src 下运行 PuzzleGame.main()
    • mdi-editor/src 下运行 SimpleMDIEditor.main()
  3. 也可以使用 dist 目录中的可执行 jar/exe 直接运行。

使用说明

本仓库仅用于学习和参考。使用了GPT5.1进行开发。

About

中国矿业大学CSP程序设计综合实践课程所需的三个小东西

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages