J2ME中setClip的用法
2007-10-11 22:36
239 查看
在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());
// 要显示的图片的左上角坐标
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());
相关文章推荐
- J2ME小tip:setClip方法的使用
- J2ME小tip:setClip方法的使用
- J2ME游戏开发学习之用setClip分割图片
- J2ME小Tip:setClip方法的使用详解
- J2ME小Tip:setClip方法的使用详解
- js 剪切板的用法(clipboardData.setData)与js match函数介绍
- 窗体透明效果的实现 渐进式等SetLayeredWindowAttributes的用法
- conn.setAutoCommit()用法及作用
- response.setHeader()的用法
- NSSet、NSMutableSet基本用法
- response.setHeader参数、用法的介绍
- List,set,Map 的用法和区别
- AlertDialog.Builder setCancelable用法
- STL中的常用的vector,map,set,Sort用法
- setPreferredSize和setSize的区别及用法
- IDirect3DDevice9::SetClipPlane
- response.setHeader( "Pragma", "no-cache" ); setDateHeader("Expires", 0);的用法和什么意思
- set<pair<int,int> >的用法
- set--常见成员函数及基本用法
- sql update set from 的用法 (转)