学习java一些时间了,正在编写俄罗斯方块.遇到困难.还希望高手指教!同时希望大家能学习java,共同进步.

chenkeyu217217 2003-12-13 09:27:24
大家好!我来CSDN也有些时间了.我是学习计算机专业的.现在还在学校学习.以前学习没有什么方向,学习的内容很散,走了不少弯路.自从来csdn之后,我看了很多文章,看了我们程序员说的话,感觉自己才慢慢找到学习的感觉.怎么说呢.在来csdn的半年里,是csdn帮我进步,成长的.在这里,我首先感谢所有曾有意无意帮助我的人:谢谢!

现在我主要的力量是学习java,学习也有三个月的时间了.感觉有些收获,但是还不够,就是动手太少.平时只是编一些小的程序用来验证书本中的知识点.我知道这是远远不够的.做为一个合格的软件开发人员来说,要学的东西很多,对于java有其自身的复杂性,和其系统结构.但是我在学习的过程中,觉得身边一起好好学习java的人不多.我真心希望和我一样在学习java的战友能一起努力,能共同进步.也希望高手们能对我们这种初学者多指教.当然,努力还是得靠自己,只是说,不做的人,是令人不太愉快的.我相信我不是这种人,因为,我觉得在学习任何一门技术,务实是最重要的.

我买了<<java编程思想>>(第二版)(我觉得这本书被说成经典一点都不过分,其实这本书,给我的第一感觉就是和<<C++程序设计语言>>一样,都是大师写的东西,这样的书,不只是简单的罗例知识,而且讲很多为什么,设计机理.能说出语言的设计不足.每当我看到这些内容,我都会叹服这些技术作家对问题的分析.侯捷译的书真的不错,读起来很顺畅,并且很人风度,不会译的,就直接说出来,而不会把它译成自己也不懂的垃圾文字.---呵呵,说起这本书,就说多了.sorry!
我也买了<<java核心编程:基础知识>>(第六版)这本书我觉得译得不好,看起来有点吃力,但是细心点,有点耐心,还是可以看懂.我觉得这本书打基础很好,讲得很详细.java编程思想属于那种很耐看的那种,应该在不同的学习阶段都拿来看.这样在java学习的不同阶段都会有所收获.
我也买了<<Effective java>>(潘爱民).还没有怎么看,不敢乱说.但是程序员杂志推荐java语言本身学习的时间,这本书排在第二位.我想应该不错吧.

我把这些书罗例出来,只是想如果有像我一样,现在在看这些书的战友的话,我们能常常讨论这些书中的问题.把我们对java的理解和体会一起分享.我想这样我们能进步得更快,也能建立更好的友谊.

好了.还是说说我的问题吧.我现在想编程一个俄罗斯方块.基本的算法我有了初步的理解,就是不知道在一个JPanel里面,能不能动态的添加和消去图片.可以这样说还不太清楚.我是想,在游戏运行的时候,在每一个时间周期内扫描整个面板,对面板的区域作好标记,当发现应该填充的区域时,就加入一张图片,当不显示图片时就把它消去,以此来达到方块的显示问题.

我是读了一个网上的程序才想到用这种方式的.因为那个程序是用Applet写的.我想写一个应用程序的俄罗斯方块.所以在解决方块在JPanel的绘制问题.希望大家多给我意见!对了.大家又没有什么好的源程序什么的.我很希望能和大家一起分享.我想多读别人的程序,对自己的思路也是一种提高.

总之,一句话.希望大家一起努力!付出就会有收获

我的QQ是:93315727
我的邮箱是:chenkeyu@eyou.com
希望大家把你的QQ留下.这样我们可以一起讨论学习中的问题.一起进步.


...全文
131 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
samus 2003-12-13
  • 打赏
  • 举报
回复
我快写完了,只剩下旋转的通用算法和一些琐碎的东西。
每次先用背景色去重画,在画做了标记的点,基本上思路都是这样的,只是细节的实现上各有千秋但又大同小异
osoftware 2003-12-13
  • 打赏
  • 举报
回复
这个有人写过了啊
chenkeyu217217 2003-12-13
  • 打赏
  • 举报
回复
TO:wbel(立本道生)
你好!你能说得详细一些吗?或者能发一个样本程序来让我学习一下.3KS
wbel 2003-12-13
  • 打赏
  • 举报
回复
最好把方块直接画出来,而不用图片

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧