国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java動畫程序的設計原理

2019-11-18 12:13:33
字體:
來源:轉載
供稿:網友

  既然我們已經看過動畫是如何開始的。現在看看它的機理。首先,我們通過定義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;
   }
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丰台区| 德昌县| 化德县| 蕲春县| 绥江县| 庆元县| 青川县| 台东县| 东山县| 庐江县| 阜康市| 武平县| 静宁县| 平潭县| 城步| 沾益县| 泊头市| 兴城市| 肥东县| 乌兰浩特市| 大港区| 拜泉县| 福清市| 绥棱县| 息烽县| 新蔡县| 灌云县| 茶陵县| 中牟县| 汉沽区| 鲁山县| 昌平区| 莱阳市| 定日县| 大安市| 阿拉善盟| 凤阳县| 昆山市| 香港| 东阿县| 鄂州市|