「すでに答えがあるかもしれない質問」で答えを見つけたと思い続けていると、何か他の奇妙なことが起こります...
デスクトップに .java ファイルがあります...
import java.awt.*;
import java.applet.Applet;
public class MyFirstApplet extends Applet {
public void paint (Graphics g) {
g.drawString("This is my first Applet!!!", 200, 100);
}
}
デスクトップにhtmlファイルがあります...
<HTML>
<HEAD>
<TITLE>My First Applet</TITLE>
<BODY>
<CENTER>
<APPLET CODE = 'MyFirstApplet.class' WIDTH = 300 HEIGHT = 250 BORDER = 3>
</APPLET>
</CENTER>
</BODY>
</HTML>
.java ファイルをコンパイルします。デスクトップにコンパイルされます。drawString の座標を変更します。もう一度コンパイルしますが、何も変わりません。クラス ファイルを完全に削除しても、古いファイルが表示されます。ブラウザのキャッシュ (firefox) をクリアし、html ファイルを再度開いても、古いファイルが表示されます。いろいろ試してみると、たまに変更したように見えるのですが、なぜそうなるのかわかりません。
私の質問は、Java コードの変更を簡単に確認してアプレットを学習できるようにするにはどうすればよいですか? また、別の質問を追加できる場合 (このフォーラムは初めてなので、よくわかりません)、クラス ファイルとブラウザー キャッシュを削除した場合、ブラウザーはどこからこのクラス ファイルを取得しますか?