当前位置: 首页>>代码示例>>Java>>正文


Java Image.isMutable方法代码示例

本文整理汇总了Java中javax.microedition.lcdui.Image.isMutable方法的典型用法代码示例。如果您正苦于以下问题:Java Image.isMutable方法的具体用法?Java Image.isMutable怎么用?Java Image.isMutable使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.microedition.lcdui.Image的用法示例。


在下文中一共展示了Image.isMutable方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: drawImage

import javax.microedition.lcdui.Image; //导入方法依赖的package包/类
public void drawImage(Image img, int x, int y, int anchor) {
       if (delegate != null) {
           delegate.drawImage(img, x, y, anchor);
       } else {
           int newx = x;
           int newy = y;
   
           if (anchor == 0) {
               anchor = javax.microedition.lcdui.Graphics.TOP | javax.microedition.lcdui.Graphics.LEFT;
           }
   
           if ((anchor & javax.microedition.lcdui.Graphics.RIGHT) != 0) {
               newx -= img.getWidth();
           } else if ((anchor & javax.microedition.lcdui.Graphics.HCENTER) != 0) {
               newx -= img.getWidth() / 2;
           }
           if ((anchor & javax.microedition.lcdui.Graphics.BOTTOM) != 0) {
               newy -= img.getHeight();
           } else if ((anchor & javax.microedition.lcdui.Graphics.VCENTER) != 0) {
               newy -= img.getHeight() / 2;
           }
   
           if (img.isMutable()) {
               canvas.drawBitmap(((AndroidMutableImage) img).getBitmap(), newx, newy, strokePaint);
           } else {
               canvas.drawBitmap(((AndroidImmutableImage) img).getBitmap(), newx, newy, strokePaint);
           }
       }
}
 
开发者ID:Helltar,项目名称:AMPASIDE,代码行数:30,代码来源:AndroidDisplayGraphics.java

示例2: createImage

import javax.microedition.lcdui.Image; //导入方法依赖的package包/类
public Image createImage(Image source) {
	if (source.isMutable()) {
		return new AndroidImmutableImage((AndroidMutableImage) source);
	} else {
		return source;
	}
}
 
开发者ID:Helltar,项目名称:AMPASIDE,代码行数:8,代码来源:AndroidDeviceDisplay.java

示例3: isMutableImage

import javax.microedition.lcdui.Image; //导入方法依赖的package包/类
public boolean isMutableImage(Object image){
    if (!isImage(image)) return false;

    Image img = (Image)image;
    return img.isMutable();
}
 
开发者ID:mozilla,项目名称:pluotsorbet,代码行数:7,代码来源:MIDPImageAccessor.java


注:本文中的javax.microedition.lcdui.Image.isMutable方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。