乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      J2ME圖像透明化的實現(xiàn)

       hotbain 2010-07-24

      J2ME圖像透明化的實現(xiàn)

       
      getRGB可以得到當(dāng)前圖片的Alpha數(shù)值,改一下就可以了。FF為不透明。00為全透明。

       

      import javax.microedition.lcdui.Image;
      import javax.microedition.lcdui.Canvas;
      import javax.microedition.lcdui.Graphics;

      public class MyRgb extends Canvas {
       Image image;
       int[] array;
       public MyRgb(){
        try{
        image=Image.createImage("/logo.png");
        }catch(Exception e){
         e.printStackTrace();
        }
        array=new int[image.getWidth()*image.getHeight()];
      // 將源圖的像素數(shù)據(jù)存儲在array數(shù)組中
        image.getRGB(array,0,image.getWidth(),0,0,image.getWidth(),image.getHeight());
      // 生成新的圖片像素數(shù)據(jù)   更改array數(shù)組中的數(shù)據(jù)  
        for(int i=0;i<array.length;i++){
         array[i]&=0xbbffffff;// 更改透明度  }
       }
       public void paint(Graphics g){
        g.setColor(255,0,255);
        g.fillRect(0,0,getWidth(),getHeight());
        g.drawRGB(array,0,image.getWidth(),0,0,image.getWidth(),image.getHeight(),true);//畫出改變過ALPHA的圖片
       }
      }

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多