画板,五子棋的总结
来源:互联网 发布:苹果id解锁软件 编辑:程序博客网 时间:2024/04/27 23:55
画板
这是入门的一个小项目
习惯了左哥的讲课方式,一开始超哥讲我有点摸不着头脑,左哥讲得极为详细,超哥则是思维上的引导。一开始,我跟不上节奏,又想一心两用做做兼职,几天下来,我发现自个有点吃不消,还是一心顾好学习吧。
超哥讲得思路很清晰,先把画板分成几个部分,再一一列出来
// 设置菜单
createMenu();
// 增加绘制界面
addDrawPanel();
// 增加工具栏
addToolsPanel();
// 增加颜色选择面板
addColorPanel();
// 设置可见
setVisible(true);
//给绘制面板增加监听
addListener();
在一个个实现其方法,并将一个一个类分开再通过传值将其联系在一起,就是在传值得时候麻烦点,我马虎常忘记传值。这样在功能实现时,哪个地方的功能出现错误就能很快地到相应的类中去修改,不用将整个代码看一遍。一开始看到画板的十六个类时,我是一脸懵逼,这么也太多了吧。但是你把思路理清晰时就会发现,这十六个类也不多,个个功能实现着,反而比都放在一个类好多了。
五子棋
我觉得五子棋是画板的一种复习,相比而言画板比五子棋复杂点。五子棋引入了流这个新知识,在音频引入是就几行代码而已还是比较简单的
try{
FileInputStream fi=new FileInputStream("back.wav");
hl=new AudioStream(fi);
AudioPlayer.player.start(hl);
}catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
在界面上也用无边框,实现界面的进一步美观。
- 画板,五子棋的总结
- 五子棋项目的总结
- flash 五子棋的总结
- Java编程学习日志 画板的总结
- 画板和五子棋项目学习回顾
- 五子棋总结
- 五子棋总结
- 五子棋总结
- 关于做人工智能—五子棋的总结
- 画板总结(一)
- pcb 画板总结
- Altium Designer画板总结
- java画板总结
- 第一课题画板总结
- java画板项目总结
- XP画板总结
- 最实用的几何画板绘图技巧大总结
- JAVA小白的奋斗之旅:画板练习总结
- Android: 亲测解决模拟器启动慢的问题
- JZOJ 3446. 三角阵
- YL杯超级篮球赛
- Strobogrammatic Number
- Window
- 画板,五子棋的总结
- Greenplum或DeepGreen数据库查看表倾斜的方法总结(3)
- Origin Simple
- 紧跟老师走
- Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already
- Mobile Service
- (OK)(OK) using adb with KVM (qemu)
- Python: 什么是*args和**kwargs
- [JAVA]模拟自动售货机