小编Nei*_*ssy的帖子

在Java中将整数的2D数组显示为图像

我正在尝试用Java创建一个应用程序,它将基于一个整数数组打印一个图像,其中每个整数代表一种颜色.有没有直接的方法来实现这一目标?

public void displayImage(int[][] arr){
    for(int i = 0; i < arr.length; i++){
        for(int j = 0; j < arr[0].length; j++){
            switch(arr[i][j]){
                case 1:
                //print a gray pixel at (i, j) within a frame
                case 0:
                //print a green pixel at (i, j) within a frame
                case 2:
                //print a white pixel at (i, j) within a frame
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java arrays graphics integer 2d

2
推荐指数
1
解决办法
1976
查看次数

标签 统计

2d ×1

arrays ×1

graphics ×1

integer ×1

java ×1