J2ME图像层管理
来源:互联网 发布:ipad淘宝中微淘在哪儿 编辑:程序博客网 时间:2024/05/16 05:52
一 层------Layer类
所属包名: javax.microedition.lcdui.game
方法列表:
获得此图层的宽度
public final int getWith( )
获得此图层的高度
public final int getHeight( )
将图层定位到指定坐标点的位置
public void setPosition( int x, int y )
获取图层起始点X轴坐标
public final int getX( )
获取图层起始点Y轴坐标
public final int getY( )
设置图层可视状态
public void setVisible( boolean visible )
检测图层是否可视
public boolean isVisible( )
移动图层,dx,dy可以是负值,即右/下为正,左/上为负
public void move( int dx, int dy )
绘制图层,只对可视图层有效,一般来说并不需要直接调用此方法,而是由LayerManager负责调用paint( )方法
public abstract void paint( Graphics g )
二 层管理------LayerManager类
所属包名: javax.microedition.lcdui.game
方法列表:
添加一个图层
public void append ( Layer 1 )
1 加入的图层
插入一个图层
public void insert ( Layer 1, int index )
1 插入的图层, index 插入图层的索引值
删除一个图层
public void remove ( Layer 1 )
1 删除的图层
获取指定图层
public Layer getLayerAt( int index )
index 指定图层索引值
获取LayerManager对象实例上已经添加进的图层数量
public int getSize( )
三 层的绘制
设置可视窗口的大小
public void setViewWindow( int x, int y, int width ,int height )
x,y是可视窗口的坐标,width和height是可视窗口的宽度和高度
在屏幕上绘制可视窗口
public void paint ( Graphics g ,int x, int y )
g 绘制上下文, x,y可视窗口的坐标
三 层的绘制
活动窗口的滚屏
原理: 通过改变可视窗口的位置来实现滚屏,用setViewWindow直接再设置一下,屏幕就动了.
活动场景的滚屏
原理: 通过移动整个LayerManager图层来实现滚屏.用paint( )方法
- J2ME图像层管理
- j2me实现图像旋转
- [J2ME]获得局部图像
- J2ME图层中的应用
- J2ME记录管理存储
- J2ME 记录管理系统
- J2ME 记录管理存储
- J2ME图像透明化实现
- J2ME作业,手机用户管理系统
- 手机课程管理系统(J2ME)
- J2ME开发中的构建管理
- RMS记录管理系统,J2ME
- j2me 颜色渐变与图像透明效果
- J2ME图像缩放线性插值算法代码
- j2me-显示、移动图像,移动文本
- 在J2ME/MIDP中实现图像旋转
- 逐层可视化图像特征
- Google 管理层
- 中国各地特色商品大全
- 有事没事来踩两下
- Some in common use sentence....
- 散落一地的信...
- 大宗消费品行业商务短信系统与解决方案
- J2ME图像层管理
- 挖掘Word功能极限——批量打印带照片证件
- 成功就是简单的事情重复做
- JNDI
- web中session之间的互操作方法
- A Comparation of Some Performance Testing Tools
- Firefox浏览器高级应用技巧大放送
- 茉莉百合
- JBPM学习笔记