当前位置:才华咖 > 互联网计算机 > 计算机 > java语言 > Java动画程序介绍
手机版

Java动画程序介绍

来源:才华咖 阅读:1.3W 次

java动画的实现,首先用包中graphics类的drawimage()方法在屏幕画出图象,然后通过定义一个线程,让该线程睡眠一段时间,到时后再切换成另外一幅图象,如此循环,从而达到显示动画的目的。下面是小编为大家搜索整理的Java动画程序介绍,希望大家能有所收获,更多精彩内容请及时关注我们应届毕业生考试网!

Java动画程序介绍

既然我们已经看过动画是如何开始的。现在看看它的.机理。

  首先

我们通过定义Runnable 接口的方式来编写小程序,一旦定义了该接口,就表明我们将在其后实现run方法。

public class TstRunnable

extends Applet implements Runnable . .

 然后我们编写run方法,该方法将被动画线程所调用。

public void run() {

. . .

}

我们也需要一个线程对象,该对象将管理我们的动画线程,如:

private Thread m_Thread = null;

一旦做好这些准备工作以后,当applet第一次被显示时,就会创建线程对象的一个实例,并把this对象作为建构方法的参数,之后就可以启动动画了:

public void start() {

if (m_Thread == null)   {

m_Thread   = new Thread(this);

m_t();

}

  }

  最后一步编写如下代码:

一旦applet 被隐藏时,就停止动画,Applet的stop方法如下:

public void stop(){

if (m_Thread != null) {

m_();

m_Thread = null;

}

}

本文链接:https://www.caihuaka.com/jsjzs/java/4kypzz.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。