<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            Java動畫程序介紹

            時間:2025-12-24 17:41:06 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程序編寫09-07

            構建Java程序01-03

            java程序規范12-06

            java程序的規范11-16

            Java程序編輯教程12-17

            Java程序規范教程07-22

            java程序運行方法02-23

            JAVA系統程序的運行03-19

            如何編寫java程序09-23

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院