772>>でも書きましたが説明不足でした。
このプログラムを改良して、Integer.parseInt(br.readLine())で1を入力したら白、2なら赤、3なら青、4なら黄色、5なら黒の2×2の画像をアプレットで表示し、表示された結果をローカルディスクに保存するプログラムを希望します。
import java.applet.*;
import java.awt.*;
import java.awt.image.*;

public class color extends Applet {
Image img;

public void init(){
byte r [] = { 0,(byte)255,(byte)255,0,(byte)255};
byte g [] = { 0,(byte)255,0,0,(byte)255};
byte b [] = { 0,(byte)255,0,(byte)255,0};

IndexColorModel cm = new IndexColorModel(3,5,r,g,b);

int[] pix = {1,1,
1,1};
MemoryImageSource mimg = new MemoryImageSource (2,2,cm,pix,0,2);
img = createImage(mimg);
}

public void paint(Graphics g){
g.drawImage(img,0,0,100,100,this);
}
}