简化代码:
public static void main(String[]args) throws Exception {
BufferedImage img = new BufferedImage(512, 512, BufferedImage.TYPE_INT_ARGB);
for (int i = 0; i < 512; i++) {
for (int j = 0; j < 512; j++) {
if (complex.getInfinite()) {
Color newcol = new Color(100, 0, 0);
img.setRGB(i, j, newcol.getRGB());
}
if (complex.getInfinite() == false) {
Color newcol = new Color(0, 0, 100);
img.setRGB(i, j, newcol.getRGB());
}
}
}
saveImage(img, new File("Julia.jpg"));
}
我的问题是,当我运行程序时,Julia.jpg是一个完全黑色的图像 我玩了很多像素颜色,只有我着色的像素变黑了。
我想知道问题是否是当我生成图像时我给它错了类型。
答案 0 :(得分:0)
更改
for (var i=0, j=0; i < 4; i++) {
console.log(eval('bugNames' + i)[j]);
}
到
BufferedImage img = new BufferedImage(512, 512, BufferedImage.TYPE_INT_ARGB);