import java.awt.image.*;
import java.awt.*;

//--------------------------------------------------
// チップイメージクラス
//--------------------------------------------------
class ChipImage{
	// 横幅
	int width;
	int GetWidth(){return width;}

	// 高さ
	int height;
	int GetHeight(){return height;}

	// ピクセルデータ
	int [] pix;

	// コンストラクタ1
	ChipImage( int width, int height ){
		this.width = width;
		this.height = height;
	};

	// コンストラクタ2
	ChipImage( int [] pix, int width, int height ){
		this.pix = pix;
		this.width = width;
		this.height = height;
	};

	// ピクセルデータセット
	void SetPix( int[] pix ){
		this.pix = pix;
	}

	// イメージ形式にして返す(現在選択中用)
	Image GetImage(){
		return Toolkit.getDefaultToolkit().createImage( new MemoryImageSource( width, height, pix, 0, width ) );
	}
}
