zoukankan      html  css  js  c++  java
  • java连连看(GUI有进度条加背景音乐)

          《连连看》,看起来本来就傻乎乎的游戏,复习周的我,想不到手痒痒,竟然也连续玩了几天。玩的时候才发觉,原来看起来傻傻的游戏,要玩好,还是很困难的。(承认我眼神不好吧),话说平兄啊,你咋玩到8万的啊?玩来玩去,《厨房连连看》还是六万多。好吧,这一次,本来我打算开挂的,鉴于有QQ被封的危险,还是自己写一个吧。
           写的过程中,艰辛不已,艰辛的不是那个界面,而是算法,算法啊,果真一切应用的内涵,归根结底,还是算法。写判断两张图片时候的模拟情况多多,还是有一点点棘手,不过扫描算法就容易多了,汗,暴力出来的。还好acm训练的时候,做过许多模拟题。做搜索的时候,敢情也写过连连看的搜索算法哩。所以还好没有被卡在算法这一块,acm的回报啊,欣慰。acm,获益匪浅,第一次写有关算法性的应用,内流满面,原来,苦逼的算法生活不伤感,用时方知其优雅所在。师兄们,终于知道你们为什么如此热衷于算法了。暑假来了,集训生活也要来了,期待中~~

    java连连看的UI(图片已换):


           功能:
                    炸弹:关键的时候可以help,
                    游戏:可以重新刷新界面,打乱图片
                    音乐:多线程加了一首很萌的音乐,不过java好像不能调节音量的大小,
                              这个缺点一直都弄不了,望有高手赐教。
                    进度条:加了一条左侧的进度条。
           缺点:

                    音乐不能调节大小,只能在电脑上调节了。不过还好win7现在能够控制各种应用程序的大小。还有进度条的颜色感觉都做得不是很好看的说。再者,扫描的算法写得有点烂,暴力的。


    代码量太大粘不上来,想要代码的可以留下邮箱哦。

  • 相关阅读:
    springboot框架
    java是什么
    Java文件读写
    Spring Cloud学习入门路线方案
    Spring Cloud学习路线
    Lucene——索引过程分析Index
    Lucene学习入门——核心类API
    爬虫技术框架——Heritrix
    Spring Cloud入门程序——注册服务提供者
    Spring Cloud入门程序
  • 原文地址:https://www.cnblogs.com/cchun/p/2520100.html
Copyright © 2011-2022 走看看