首先,对于这类问题感到抱歉。 我正在学习Java
编程,我在这门语言方面有很多技巧,但直到现在我还没有使用过graphics2D。我想学习如何创建图形,但我没有找到任何有用的教程。请问,你知道一些关于学习如何创建图形的好教程吗?提前致谢。Java中的Graphics2D
回答
这取决于由你的意思是什么Graphics2D的浏览。这涵盖了大面积,从绘画自定义组件绘画比赛和/或动画
我的东西开始喜欢2D Graphics Trail
我会确保你熟悉Custom Painting in Swing
我还让自己熟悉Painting in AWT and Swing
一旦开始制作场景,你会看看Concurrency in Swing,因为最终你想使用Threads
。密切关注事件调度线程主题
Java How To Program 9/e (early objects)对Java的图形有一些很好的介绍。
在每章中都有一个案例研究其中介绍了不同的图形Java功能,还有一些非常具有挑战性的练习。
然后,后来有图形和Java 2D章节(第15章),其中有一个很好的Java的2D图形封面。
然后,如果你想更深入Java的2D图形,您可以通过Java 2D API Specification
什么是Java如何编程9/e?小心分享链接? –
这是一本书。链接添加 – cprogcr
- 1. Java Graphics2D和blitting
- 2. SVG到Java Graphics2D
- 3. Java Graphics2D DrawString
- 4. Java Graphics2D流?
- 5. Java Graphics2D绘制到BufferedImage中
- 6. C#相当于java的Graphics2D
- 7. Java Graphics2D:根据之前的
- 8. 重置Java中的Graphics2D对象
- 9. Java Graphics2D转换和缩放
- 10. 改善Java Graphics2D质量
- 11. Java Graphics2D颜色问题
- 12. 旋转Java Graphics2D矩形?
- 13. Java Graphics2D透明背景
- 14. 使用Java Graphics2D vs JOGL
- 15. Java Graphics2D透明渲染
- 16. Java Graphics2D drawString封装文本
- 17. 的java的Graphics2D gif动画更新
- 18. Java Graphics2D绘制透明色的图像
- 19. Java Graphics2D浮点准确drawOval的替代?
- 20. 转换的Graphics2D
- 21. Graphics2D fillPolygon
- 22. JScrollPane&Graphics2D
- 23. multiple graphics2d
- 24. Java旋转和使用Graphics2d绘图
- 25. Java Graphics2D有最大字体大小吗?
- 26. 如何让java JPanel和graphics2d透明?
- 27. 使用Graphics2D模糊Java背景
- 28. Java Swing Graphics2D drawString启动缓慢?
- 29. 将Java Graphics2D擦除为alpha背景
- 30. Java Graphics2D仅绘制旋转0/360度
[Oracle提供的教程?](http://docs.oracle.com/javase/tutorial/2d/index.html) – Baz
以及其他方法[示例示例](http://www.java2s.com/Tutorial/Java/0261__2D-Graphics/Catalog0261__2D-Graphics.htm)注意大多数方法是从'paint()'而不是'paintComponent()'调用的, – mKorbel
谷歌?你在找Swing这样的东西吗? – midhunhk