準・究極の選択

こんにちは。お願いします。

javaのプログラミングについては、殆ど分かりませんが、
フリーのアプレットをダウンロードして、使用してます。
スクロールする速度などだけをカスタマイズしたいのです。
JAVAファイルもダウンロードできるようになっていますが、

JDK バージョン 1.1以前の設計なようで、
それで、コンパイルすると、以下のエラーが出ます。

警告: java.lang.Thread の stop() は推奨されません。
thread.stop();

stop()について、どう変更したらいいのでしょう。

javaファイルは、
/********** start **********/

public void start() {
thread = new Thread(this);
thread.start();
}


/********** stop **********/

public void stop() {
thread.stop();
thread = null;
}

このようになっていますが、
http://java.sun.com/j2se/1.3/ja/docs/ja/guide/mi …
を参考に、
thread.stop();
を削除しようかとも思いましたが、ちょっと怖いですし、
どうぞ、お願い申し上げます

A 回答 (1件)

該当ドキュメントを見ておわかりだと思いますが、


単純な方法はありません。

まー、「警告」であって、「エラー」ではないので、
気持ちは悪いでしょうが、
それで動くのならそのままでいいのではないでしょうか。

この回答への補足

実は、
コンパイル時に、警告が出たclassファイルを使うと、
IE・NN・Operaでは問題ないようでしたけど、
IEベースのタブブラウザ(MoonBrowser)では、
Crashして表示できないので、どうにかならないかなぁ。
と思っていました。でも、直せないので、諦めます。

補足日時:2003/05/14 17:07
    • good
    • 0
この回答へのお礼

liar_adanさん、ありがとうございます。
コンパイルした場合、出来上がるclassファイルが、
デフォルトの物は、6KBなのに、5KBになります。
この辺が不安な訳です。

ですが、私には、よく分からないので、
当分は、デフォルトのclassファイルで、
使っていこうと思います。
どうも、ありがとうございました。

お礼日時:2003/05/14 17:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!