Nokia 新、老s60上创建图片时的一个问题

问题描述:以Nokia方法创建的图片可以在Nokia 7650和QD上创建透明的图片,但是同样的jar传到新60手机上如Nokia 3230和6630上会在游戏加载图片时跳出,没有报任何异常,调整在同一个周期创建的图片数(大约20以下)可以正常通过。

解决办法:在Nokia新60上使用Midp2.0的方法创建图片,在老60上使用Nokia自己的图片创建方法。


#### MIDP2.0图片创建方法 ####
  public Image CreatPic(Image img,int w,int h,int x,int y){
    Image temp = Image.createImage(img,x,y,w,h,0);
    return temp;
  }

#### Nokia图片创建方法 ####
  public Image nCreatPic(Image img,int w,int h,int x,int y){
    Graphics g;
    Image temp;
    temp = DirectUtils.createImage(w,h,0);
    g = temp.getGraphics();
    DirectGraphics dg = DirectUtils.getDirectGraphics(g);
    dg.drawImage(img,-x,-y,g.LEFT|g.TOP,0);
    return temp;
  } 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值