我试图在Java中创建一个应用程序,将根据整数数组,其中重$ P $每个整数psents颜色上打印图像。有没有一种简单的方法来做到这一点?
公共无效displayImage(INT [] [] ARR){
的for(int i = 0; I< arr.length;我++){
对于(INT J = 0; J<常用3 [0] .length; J ++){
开关(ARR [I] [J]){
情况1:
//帧内打印灰色像素(I,J)
情况下0:
//帧内打印绿色像素在(I,J)
案例2:
//帧内打印白象素在(I,J)
}
}
}
}
解决方案
您可以使用的 的BufferedImage
,如本的例如。
补遗:这个例子举的更新图像的底层的的WritableRaster >