码迷,mamicode.com
首页 > 编程语言 > 详细

Java Sudoku游戏

时间:2014-12-25 23:33:40      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:

这几天尝试用Java的swing写图形程序,边学习边摸索写了个简单的数独游戏,在编写的过程中学到了不少关于swing的东西,而且对于图形化程序的编写也有了一点简单的认识:

  • 善其事先利其器,既然写图形化程序就先把一个IDE玩熟练,不在乎是什么IDE,喜欢哪个就用那个,不然急于动手会遇到更多麻烦;
  • 先实现一个图形化程序的原型算法,比如说数独游戏就要先实现如何生成一个数独这个最原始的问题,在解决这个问题时,如何解一个数独的算法也就必须先写出来;
  • 不要急于把算法集成进图形界面,可以尝试先写一个最简单的图形程序,比如先尝试在图形界面上实现显示一个数字,显示一个数独网格,然后再一步一步迭代完善;
  • 对于类的划分要合理,对于类提供的方法要慎重考虑,感觉在真正写代码时就成了缺啥补啥,之前完全没有规划好一个类;
  • 遇到自己实现不了的功能要多读读别人的代码,google搜索再加上Java的文档;

目前已经实现的基本功能:

  • 开始游戏产生一个easy难度的数独问题;
  • 结束退出游戏;
  • 调整游戏难度:easy,normal,hard;
  • 生成当前数独问题的答案;

需要完善的功能:

  • 更加友好的界面实现;
  • 添加计时器;
  • 对于用户错误的输入要有提示;
  • 数独成功解出来之后要有提示;

技术分享

技术分享

Java Sudoku游戏

标签:

原文地址:http://www.cnblogs.com/elvalad/p/4185729.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!