ありえない例外
あのあとかなりブラウザのキャッシュに泣かされましてね、いやホントに泣きました。
ブラウザのキャッシュを消してもJavaのキャッシュを消しても保存しないように設定しても昔のアプレットが出てきて、結局呼び出すごとにファイル名を変えることでキャッシングを回避しました。
そしてその結果がありえないNullPointerException。
絶対に起こらないように注意深くコーディングしたはずなのに。
原因はいつぞやのセキュリティエラー。ならもっと的確な例外出せっつーの!
まあ、そんなこんなでいろいろ機能追加しました。
色分けとか全トラック表示とか。