我有代码在屏幕上,在不同的画布上生成一对相关的图形。我希望将这两个图像保存为单独的文件。但是当我使用相同的命令来保存它们时,一个保存正确,另一个保存为空白图像(仅限背景色)。 画布之间有一个区别:一个是简单的绘制,而另一个在屏幕外相关的缓冲图像,以便我可以用鼠标拖动一条线。 设立这个缓冲装置的代码是 public class VolCanvas extends Canvas
{
vo
我有BMP文件的原始像素表byte[] BufferedImage的,它的结构是: (b g r) (b g r) ... (b g r) padding
...
(b g r) (b g r) ... (b g r) padding
其中R,G,B的每一个字节,填充是圆行长度可达4个字节的倍数。 那么,我怎样才能从这个原始数据创建新的BufferedImage而不复制,只需要使用这个原始