java课程设计总结日志
星期一(6 20)
今天刚刚开始课程设计,心里有点没底,还没搞清楚状况,平时写一些小程序,现在要写很长的代码,还真是有点没自信。选了石头剪刀布这个游戏,以为是最简单的,就开始下笔,参考了一些以前写的代码,就开始下手了,写完之后,才发现 ,是要写GUI界面的,白忙活一场,但还是有些收获。找到些感觉。
星期二(6 21)
明确了目标,知道往哪里走了。但是好像更就结了。以前好像没怎么写GUI界面,很有困难的下笔,开始拼命看书,看了那些代码开始一点一滴学起,渐渐地一点一点摸索起来。
刚写了一点主函数,弄懂每一行。开始写Panel。有了之前的思路,有点顺手,但是在插入图片的时候,确实很困难,之前没怎么看后面的一些内容,尤其是Image ,经旁人指点,参考了树上那个灯泡的代码,终于能够插到lanel上面,并且完美的现显示出来,已经很高兴,瞎搞了两天,总算有苗头,不容易啊!好像一天就这样不知不觉的过去,纯属看书预习一遍的感觉。
星期三(6 22)
开启新的一天,很想赶紧把它写完。开始写监听器,让程序随机产生图片,并能计算出赢的次数,于是用了一大堆swith,写的很繁琐,不知道是不是太多余,但是结果是对的,只是方法可能还需改进,算了,没太深究,还有一堆要解决的问题,添进监听器里试了一下,好像可以。今天熬了好久,终于写完了。真的很累,虽然只是一点但还是花了很长的时间。今天只到中午。思考明天怎么让程序能够重新玩...........
星期四(6 23)
写到这里,感觉真不知道怎么解决这个问题,咨询了一些同学的意见,但还是很渺茫的感觉,后来想到用对话框是不是可以解决问题。就开始看着一章的内容,还写得很纠结,用了很久的时间,还是在原地踏步,开始无奈,也失去耐心,后来请教老师,虽然很多情况下,没听懂老师的意思,不过今天有点奇迹,听懂了,就开始再次建了一个监听器,每次点击,一切回到初始状态终于完成了。
开始写下一道题,随便选了那个 是男人就坚持二十秒。这个程序很之前写的需要的一些方法不一样,所以选择了这个程序。
星期五(6 24)
写这个好像更难过,写了书上的代码,连个图片都产生不了,不过还好,我继续探索,真的是弄了好久也不知道问题所在,好吧,反正还有时间,我继续努力吧,好像真的很没收获,就这样过了一天。
星期一(6 27)
死命的想啊,还是不行。我的图片到底哪里出问题了。又折磨了一上午,还真是有些气馁。中午的时候,想到说,要写完两个程序,就挑了一个简单的程序,不到两个小时,就写完了,确实没什么难度,很之前的思路很像,所以特别顺手,。算是完成任务了。
下午的时候还是想写那个游戏,找了同学帮忙,没想到啊,别人一下子就解决了,还真是无语,接下来就比较顺手了。开始写那个程序,边想边写,虽然写出来子弹。但是很差,肯定是哪里写的有点问题。不过不知不觉时间也到了。明天继续努力吧。
星期二(6 28)
还继续那个程序,虽然写的有点问题,在那边改进。改了一上午,还是不见什么效果。
但我决定放着,想写那个键盘监听器,就开始写那部分的程序,还是把书上的内容完整的理解了一下,然后开始写进去,也走了一些弯路,就是后面大小写没分清。不过还好。一下午就搞了这些程序。没什么重大收获,但还是有点不耐烦,怎么这么麻烦啊!毕业论文http://www.751com.cn/
星期三(6 29)
今天老师强调要演示了,看到同学们的GUI界面都很美观,就想到我的石头剪刀布游戏的界面太简单了,想要好好改一下,我得放下之前的程序,开始添加背景图片,道路真是曲折,参考同学的代码,写进去,怎么都不见图片,老模样,没有背景图片,那总有背景颜色,还是不行,源代码一改再改。还是弄了很久,最后在老师和同学的帮助下找到问题所在,因为添加面板的的缘故被覆盖掉,所以一直没办法显示出来,后来用面板透明化的方法才成功显示背景图片。
星期四(6 30)
今天早上看到一些同学比较好的作品,突然想到那个乘法器可以用按钮组来实现,这样界面简洁美观。就开始想改掉之前写的代码,开始着手写,还是遇到一些难题,添加两种布局管理的时候界面出不来,还在继续写。问了一些同学还是没什么结果,还是好好自己写。
星期五(7 1)
今天是最后一天,要写好报告书,所以没什么时间写了,以后会再好好把它写完。总而言之,这次课程设计收获很多。1941