OuterControl


<操作されるJavaApplet>


<JavaScriptからの操作>


<他のJavaAppletからの操作>

半角整数を入力して、「計算」ボタンを押してください。
上の3ヶ所、どのボタンを押しても計算が実行されます。

操作される JavaApplet に public なメソッドを用意しておいて
それを外部から実行させています。

-->ダウンロード

-----コメント-----

アプレット間通信は本に載っているので知っていますが、
JavaScriptで操作できるのは意外と知らないかも。

この作品は「JavaAppletでデータをセーブしたい」という希望から出ました。
JavaApplet の内部データをWebページの JavaScript で処理できれば……ね。
Cookie に保存できるでしょう。


戻る