我正在写一个自定义的热发生器。我想知道什么最快的方法是绘制箱(可达到大约1万)。最多的问题,我发现有浓缩上的动态图像(像在游戏),我想知道如果有一个更好的方式去对静态图像。我已经试图利用的摆动(通过GridLayout并添加一个彩色画布上的每个盒),绘制直接在小组与Graphics2D,并且还通过采用的处理库。虽然处理的是相当快的,并产生干净的图像,该窗口似乎有问题保持它;它产生的不同部位的图像,只要你尽量减少移动的窗口,等等。

我听到的照片,但是我从来没有碰过它,并且我想要一些反馈是否(或者别的东西)将是一个更好的办法,在投资之前的时间在这上面。

有帮助吗?

解决方案

静态图像,是我画他们到BufferedImage(B)然后,通过Graphics2D.我让布尔,告诉我是否BI是最新的。那样我只会招致昂贵的油画成一次。如果你想要得花哨,你可以扩展的双处理轻微的调整。对于一个主要的调整,你可能会想要重新绘制BI所以不介绍的文物。它还适用于复盖数据(例如十字,值下标,等等)作为你只是画画的BI和数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top