J2ME中setClip的用法

来源:互联网 发布:淘宝评论怎么上传视频 编辑:程序博客网 时间:2024/05/17 07:13
在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(00, getWidth(), getHeight());

 
原创粉丝点击