我想绘制一个基本笔划,然后可以反射和旋转。但我不知道是否在BufferedImage上绘制笔划然后将其放在Jpanel上或在Jpanel上绘制笔划?哪种方式更好?
答案 0 :(得分:0)
AFAIK你不必自己加倍缓冲,但可以使用JComponent.setDoubleBuffered()。
然后组件自己绘制到一个Image上,你不必处理它。
答案 1 :(得分:0)
我想绘制一个基本笔划,然后可以反射并旋转
如果您正在动态更改绘画,那么只需在面板上进行。
如果您正在进行不会改变的静态绘画,那么您可以使用BufferedImage。
但是默认情况下Swing是双缓冲的,所以它不会产生很大的不同。