201711671220 《Java程序设计》第十四章学习总结
教材学习内容总结
第十四章讲的是图形、图像和音频。Java里面有Graphics2D,Graphics2D拥有强大的二维图形处理能力,也可以使用Graphics类或其Graphics2D类绘制各种基本图形、图像,如果我们需要平移、缩放或旋转一个图形,可以AffineTransform类实现对图形的这些操作,创建一个直线对象需要2个参数,一个圆角矩形需要6个参数,一个圆弧需要7个参数,而旋转一个图形需要3个步骤,先创建AffineTransform对象,然后进行旋转操作,最后绘制旋转的图形。Java可以通过基本图形的布尔运算可以得到更为复杂的图形。我们可以用java编写播放.au、.auff、.wav、.midi、.rfm格式的音频。
教材学习中的问题和解决过程
代码调试中的问题和解决过程
其他
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) |
目标 | 4000行 | 20篇 | 300小时 |
第一周 | 9/9 | 1/1 | 10/10 |
第二周 | 20/29 | 1/2 | 12/22 |
第三四周 | 100/129 | 5/7 | 20/42 |
第六周 | 100/229 | 0/7 | 20/62 |
第七周 | 80/309 | 0/7 | 15/77 |
第八周 | 100/409 | 0/7 | 30/107 |
第九周 | 100/509 | 0/7 | 20/127 |
第十周 | 80/589 | 0/7 | 15/142 |
第十一周 | 100/689 | 0/7 | 20/162 |
第十二周 | 150/839 | 0/7 | 30/192 |
第十三周 | 200/1039 | 2/9 | 50/242 |
第十四周 | 500/1539 | 6/15 | 70/312 |
参考资料
Java实用教程(第五版)