在线报名 | 加入收藏 | 学校地图

电话:400-0379-707 QQ:710034203

首页 > 学习园地 > Java学习 > 正文阅读

洛阳北大青鸟:解析Java动画程序的设计原理

发布时间:2013-02-24 15:32:25 点击:0
洛阳北大青鸟导读:我们来看看JAVA动画的机理。首先,我们通过定义Runnable 接口的方式来编写小程序,一旦定义了该接口,就表明我们将在其后实现run方法。public class TstRunnableextends Applet implements Runnable . ....

我们来看看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_Thread.start();

}

}

最后一步编写如下代码:一旦applet 被隐藏时,就停止动画,Applet的stop方法如下:

public void stop(){

if (m_Thread != null) {

m_Thread.stop();

m_Thread = null;

}

热词搜索: 洛阳 北大青鸟 JAVA
分享该网页到:   转播到腾讯微博  分享到QQ空间
  • ①理论课
  • ②上机课
  • ③职业导向训练(COT)
  • ④指导学习课(DLC)
  • ⑤项目案例课
  • ⑥在线培训课(OLTL)
  • ⑦阶段项目课
  • ⑧毕业设计课
人才招聘 | 视频专区 | 专题活动 | 认证查询 | 网站地图