MemoryImageSource ms=new MemoryImageSource(292,171,java.awt.image.ColorModel.getRGBdefault(),tempImage,0,1);应该是这个的问题
解决方案 »
- 求大神给小弟盖盖码字,实在是改不动了...
- 用2个线程计算1-200的值,本人是java初学者,高手指教下!!!急呀!谢谢!!
- 适合做程序员吗?开始有转行的冲动了!
- j2sdk 1.4 怎么连不上oracle呢?驱动问题?
- 怎么获得图片的每个像素点的值
- java 如何打开局域网上面的文件?
- JBuilder6:New Project里面的Type有jpx和jpr,什么区别?
- 菜鸟求助,所有程序都这样,HELP,分能给多少就给多少了!
- 谁能帮我详细解释:SwingUtilities.invokeLater()与SwingUtilities.invokeAndWait()
- coder vs programmer?
- 谁能帮我解决以下问题,我写了解压zip文件的一个类,但是无法解压带有中文文件名的zip文件
- statement 执行execute来进行数据的插入如何判断插入结果是否正常? 如果使用executeUpdate又怎么做?
int w = 100;
int h = 100;
int pix[] = new int[w * h];
int index = 0;
for (int y = 0; y < h; y++) {
int red = (y * 255) / (h - 1);
for (int x = 0; x < w; x++) {
int blue = (x * 255) / (w - 1);
pix[index++] = (255 << 24) | (red << 16) | blue;
}
}
Image img = createImage(new MemoryImageSource(w, h, pix, 0, w));
但是我从生成的image,专成文件的时候怎么回事一片漆黑呢!我在本地试的时候,因为没有把image打成int[],直接把image保存成文件就没有问题,但是一旦打成int[]在专成image就有问题了!声称的图片一片漆黑!