Back to Programs | Home | English version

Javaアプレットについて

Javaアプレットとは?
プログラム(アプリケーション)の一種で, ブラウザ上で一時的に実行されているかのようにふるまうのが特徴です. ウェブからダウンロードされたあと,パソコン内にはインストールされません. アプレットを実行する前に,お使いのブラウザでJavaが使用可能になっていることを確かめてください..
実行に必要な環境は?
これらのアプレットは基本的に,OSやブラウザを問わず実行できます. アプレットの作成はおもにJDK1.1.8で行い,Windows上のInternet Explorer およびFireFoxに最適化してあります. UNIX(Linux)やMac上では画像がうまく配置されない, 描画が遅い,マウスによる操作がうまくいかないなど,不具合が多いようです. (仮想マシンによってメソッドへの振る舞いが違うのかもしれません. ちなみに Intel Mac だと不具合はかなり改善されます.)
計算を途中で止めるには?
計算や描画を中止させるには,いまのところブラウザを閉じるか「戻る」ボタンを押すしかありません.
オフラインで使うには?
インターネットに接続していない状態でアプレットを使うには,HTMLファイルとCLASSファイルをダウンロードし同一フォルダに保存したあと, HTMLファイルをブラウザで実行(閲覧)してください. たとえばOTISの場合,下から otis.html と Otis.class が ダウンロードできます. (環境によってはうまくいかないことが報告されています. 少なくとも,Javaがオフラインで使えるように設定する必要があります. Windowsであれば,「インターネットオプション」をご確認ください.)
画像のサイズを変えるには?
オフラインで実行する必要があります. アプレットは起動の際,初期化用のパラメーターの一部を HTMLファイルから読み込みます. たとえば OTIS でJulia集合の描画サイズを変えたい場合, otis.htmlに記述されているparam = "juliaWindowSize" というパラメーター 部分の,value="400" の数値を変化させればOKです. 同様にして,描画位置も変更できます.
その他の注意
-- 計算精度は保証いたしません!
-- これらアプレットの使用にともなうトラブルには,一切責任を負いません!
-- コメントやご希望はメールにてお伝えください.

Applets

OTIS
zz+CのJulia集合を描画.任意曲線の前・後方軌道を表示.
外射線(external ray)も描画. (Tutorial and Class file)
Variants: OTIST, Otis: Logistic, Otis in the Sea


Mandel
Mandelbrot集合を描画,任意曲線に沿ったJuliaツアー.
Riemann球面モード. (Tutorial and Class file)
Variant: Les Petits Julias


Tubes
擬似3Dチューブ状オブジェクト をzz+Cの力学系を元に描画.
格好良し. (
Tutorial and Class file)
Variants: MacTubes, Rainbows


Moebius
実Moebius変換および複素アファイン変換のRiemann球面上での作用を描画.
教育的.(Tutorial and Class file)


Newton
方程式 F(z)=(z-2)(z+1+C)(z+1-C)のNewton写像について,
Julia集合とパラメーター平面を描画. チュビズムモード付き.
(Class file)
Variant: Otism


Digits
zz-1に付随するLyubich-Minskyラミネーションのホロノミー作用を計算.
(Class file)


Days
今日で何日目? (Class file)

Colors
HSB カラー + RGB カラー + 16進表現 (Class file)

Back to Programs | Home | English version