2010-09-23

Java AppletをGoogleサイトで表示してみる

Google Sitesのページエディタにappletタグを貼り付けても、保存の際に削除されてしまう。対処方法をGoogleで調べてみたら、Google ガジェット経由で表示できるらしい。
で、モノクロアニメのアプレットを移植してみたら、セキュリティ例外で落ちる。Google Sitesの場合、ファイルを要求する時のURLと実際に返されるURLが異なるようだ(試しにブラウザで画像のURLを確認すると分かる)。
どうもGoogle Sitesに置いたアプレットからアニメファイルにアクセスすると、アプレットのコードベースとアニメファイルのURLドメインが違っていて、アクセスエラーを引き起こしているように見える。
結果、Java Appletと必要なファイル全てを1つのzipに入れてみたら動いた。

へらへらアプレット: WC(わらのさん作)
https://sites.google.com/site/syjiroji/applet/hela2app (削除されました)

2010-09-05

jrunscriptはいつか試験的でなくなるのかしらん

jrunscriptの使い勝手というよりも、Javaでスクリプト例外が発生した際のエラー報告の仕組みがもう少し何とかなれば(特にエラーの発生したスクリプトの行番号)...。
developerWorks Japan: 今まで知らなかった 5 つの事項: Java スクリプト API

「注: このツールは試験的なものであり、将来の JDK のバージョンでは利用できなくなる可能性があります。」
JDK(TM) 6 ドキュメント: jrunscript - コマンド行スクリプトシェル