J2ME中setClip的用法

原创 2007年10月11日 22:36:00
在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());

 

J2ME及其移植

J2me及其移植   1. 简介 1.1 系统结构 Java ME 以往称作J2ME(Java Platform,Micro Edition),是为机顶盒、...
  • ydhua1988
  • ydhua1988
  • 2015年01月22日 09:22
  • 1168

【代码】如何快速将J2me游戏移植到Android上

前言 小白:“老大,你让做的三个J2me游戏搞定了,请看DEMO。” 老大:“恩,不错,小白,你知道Android这个平台吧?” 小白:“恩,听过。听说和J2ME有很多共同点。” 老大:“(一阵奸...
  • u011884154
  • u011884154
  • 2013年09月11日 12:13
  • 1223

JDK、J2EE、J2SE、J2ME的区别

你对JDK、J2EE、J2SE、J2ME概念是否了解,这里和大家分享一下JDK、J2EE、J2SE、J2ME的概念以及他们的关系区别,相信本文介绍一定会让你有所收获。JDK,J2EE,J2SE,J2M...
  • wangyunzhong123
  • wangyunzhong123
  • 2016年06月02日 13:40
  • 2774

j2me程序如何移植到ophone

文章转自东方尚智3g数字内容学院沈大海老师博客: 中国拥有世界最庞大的电信客户群,仅移动用户就达7亿,3G在中国有最大的市场做后盾,无论现在的市场发展如何的困难,3G费用的降低是大势所趋,不久的...
  • bingchu2401
  • bingchu2401
  • 2017年01月03日 00:27
  • 56

J2MEWTK提供六种模拟器

J2ME就是Java 2 Platform,micro Edition的缩写。J2ME是Java 2的一个组成部分,与J2SE、J2EE并称。根据Sun Microsystems,Inc.的定义:J2...
  • u012402926
  • u012402926
  • 2016年07月04日 16:20
  • 162

【GDI+编程】--从三问开始

GDI+图形图像的绘制其实是在封装了底层API后展示给开发人员的一个接口,这是利用了.NET平台的特性,绘制的方法比较简单,主要是几个类的使用,另外想要绘制出想要的图形界面必须对绘制的图形进行计算。同...
  • zhang_xinxiu
  • zhang_xinxiu
  • 2013年12月13日 09:15
  • 3667

卡马克卷轴算法研究

中文摘要 对于J2ME框架下的手机游戏程序的开发,其地图滚动的重绘有多种算法,由于手机性能的限制和开发周期等其他非技术条件,需要根据情况灵活选择所需的技术。但在及其苛刻条件下,如系统CPU资源不...
  • id6831
  • id6831
  • 2017年08月06日 10:51
  • 286

j2me中的A*算法

import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import java.lang.Thread; ...
  • gundumw100
  • gundumw100
  • 2017年04月10日 18:06
  • 79

J2ME安装配置步骤

J2ME安装配置步骤 1.安装JDK 和 WTK2.5.2 2.安转Eclipse3.3 3.安装EclipseMe1.7.6 4.测试HelloWorld 5.使用Nokia模拟器测试(这一步可以不...
  • nzzl54
  • nzzl54
  • 2013年04月14日 13:44
  • 476

j2se,j2ee,j2me区别

J2SE J2EE J2ME的区别 多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。 ...
  • monkeyqqqq
  • monkeyqqqq
  • 2014年04月17日 20:10
  • 506
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2ME中setClip的用法
举报原因:
原因补充:

(最多只允许输入30个字)