盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

使用J2ME技术完成容易的动画

时间:2024/12/4作者:未知来源:盾怪网教程人气:

[摘要]在J2ME程序开发过程中经常需要实现游戏动画,例如简单的文字闪动,复杂的游戏界面变化等等,下面简单的介绍一下动画的原理,并附实现代码。   动画原理就是利用人的视觉暂留的生理特性,实现出来的一种假象...
在J2ME程序开发过程中经常需要实现游戏动画,例如简单的文字闪动,复杂的游戏界面变化等等,下面简单的介绍一下动画的原理,并附实现代码。

  动画原理就是利用人的视觉暂留的生理特性,实现出来的一种假象。下面的代码就是不断的变化绘制的内容,实现文字的闪动。

  程序的逻辑:每隔0.2秒变换一次绘制的内容,如果屏幕上没有绘制文字,则绘制,否则绘制文字。

  实现代码如下:

package welcomecanvas;

import javax.microedition.lcdui.*;

publicclass DongHuaCanvas extends Canvas implements Runnable {
 //标志是否绘制字符串
 boolean b = true;

 public DongHuaCanvas() {
  //启动线程
  Thread t = new Thread(this);
  t.start();
 }

 protected void paint(Graphics g) {
  //清屏
  g.setColor(255,255,255);
  g.fillRect(0,0,getWidth(),getHeight());
  g.setColor(0,0,0);

  //根据标志变量绘制字符串

  if(b == true){
   g.drawString("闪烁的文字",50,50,Graphics.LEFT

关键词:运用J2ME技术完成容易的动画




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版