我已经知道Oracle网站上的教程了。我想要一些更实用的建议,但也更系统地涵盖基本概念。我对Swing和GUI桌面应用程序不感兴趣,更喜欢批量图像处理。
发布于 2011-05-05 23:31:35
我发现Jonathan Knudsen的O‘’Reilly这本书对我来说是一个很好的资源。
Java 2D Graphics
Jonathan Knudsen
ISBN 1-56592-484-3也就是说,要处理大量的2DAPI内容而不偶然发现一些Swing的细节是有点困难的,因为Swing绘图例程的默认图形渲染对象是Graphics2D对象。因此,最简单的做法是覆盖组件的呈现例程,以演示您试图表达的观点。
这就是说,从Swing渲染的角度来看,上面的书也有点过时。处理Swing较新的多线程属性(通过Swing的invokeLater(...)调用Runnables )的正确方法甚至都没有提到。然而,实际的2DAPI有很好的深度和细节,并且它确实为"out of Swing“2D处理提供了一些指针(第11章中的PNG解码器示例)。
发布于 2011-05-05 23:51:08
到目前为止,我找到的最好的介绍是Sun Developer Network (现在的Oracle)上的这篇由两部分组成的系列文章。它从http://www.oracle.com/technetwork/articles/javase/java2dpart1-137217.html开始。
这就是说,我仍然希望有更实质性的东西。
https://stackoverflow.com/questions/5900348
复制相似问题