日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

动画 java_Java动画程序介绍

發布時間:2025/4/5 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 动画 java_Java动画程序介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java動畫程序介紹

java動畫的實現,首先用java.awt包中graphics類的drawimage()方法在屏幕畫出圖象,然后通過定義一個線程,讓該線程睡眠一段時間,到時后再切換成另外一幅圖象,如此循環,從而達到顯示動畫的目的。下面是小編為大家搜索整理的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動畫程序介紹】相關文章:

總結

以上是生活随笔為你收集整理的动画 java_Java动画程序介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。