前方說到産生VolatileImage,是沒有透明功能的。有時就需要透明,怎麼辦?
關鍵代碼如下:
public void createVolatileImageTransparency(final JComponent comp, final int width, final int height)
{
comp.getGraphicsConfiguration().createCompatibleImage(width, height, Transparency.TRANSLUCENT);
}
如果需要,可以填充透明後再使用。