JBuilder制作音頻播放程序,需要注意的是,當播放時,界面上的各個按鈕應當仍然可以對用戶的操作進行事件響應,所以至少需要兩個線程:一個控制歌曲的播放,另外一個對用戶事件進行響應。因此我們的AudioPlay類需要實現Runable接口,以使用多線程技術。根據JDK的解釋-JDK1.4.0,任何需要由線程執行的實例都應當實現Runable接口,而且由于我們只需要重寫run()方法和stop()方法,并給start()方法多態化,所以我們選擇實現Runable接口,這樣就可以不需要繼承Thread類而使用Thread類的實例來運行了。
標簽:
JBuilder
音頻播放
程序
上傳時間:
2014-01-14
上傳用戶:R50974