在J2ME应用中,setClip 可以用来显示一张图片的某一部分.其用法是:
// 要显示的图片的左上角坐标
int imageX = 96, imageY = 32;
// 要显示的图片的宽高
int clipWidth=32,clipHeight = 32;
// 在屏幕的显示位置
int screenX = 100, screenY = 100;
// 设置显示区域
g.setClip(screenX, screenY, clipWidth, clipHeight);
int drawX = -imageX + screenX;
int drawY = -imageY + screenY;
g.drawImage(source, drawX, drawY, 0);
// 恢复
g.setClip(0, 0, getWidth(), getHeight());












