如何打印红色像素



我正在尝试打印一个完全红色的盒子。虽然,我试图通过打印红色像素来实现它,而不是打印正方形的四个角。现在它只打印一条红线。

import images.APImage;
import images.Pixel;
public class Square {
    public static void main(String[]args){
        APImage image = new APImage(400, 400);
        for (Pixel p : image){
            p.setRed(255);
            p.setGreen(0);
            p.setBlue(0);
            image.draw();
        }
    }
}

我不知道你正在使用的库或你正在做的任何事情。但是我的感觉是你的代码应该看起来像这样:

import images.APImage;
import images.Pixel;
public class Square{
    public static void main(String[]args){
        APImage image = new APImage(400, 400);
        for (Pixel p : image){
            p.setRed(0);
            p.setGreen(255);
            p.setBlue(0);
        }
        image.draw();
    }
}

最新更新