3

そこで、アプレットゲームを作ってウェブページに載せました。アプレットが入っているページを閉じた後も音が鳴り続けることに気づきました。調査を行ったところ、ページを閉じた後もアプレットが動作し続けることがわかりました。void destroy()void stop()メソッドを使用してすべてのリソースをダンプすることになっていることを読みました。アプリを完全に停止する適切な方法はありますか?現在、閉じるときにアプリをクラッシュさせるnullpointerexceptionを作成しています。

4

1 に答える 1

2

destroyメソッドはこの用途に使用されます。私はそれを使用します。アプレットが終了したときに呼び出されることを確認できます。また、次のようにファイナライズセクションで呼び出すこともできます。

public void finalize () {
    destroy();
}
于 2012-11-22T05:48:53.903 に答える