>> ちなみにオリジナルのsun.applet.AppletViewerPanelは利用不可なようなのでコピーしました。
は〜なるほど、なんとなく見えてきた
そのソースを自分のパッケージ内のクラスとしてコピーしたのかな?
それで、全体的に内部で使っているクラスが
sun.*.*パッケージのクラスだと思って実行したら
mypac.*.*クラスだったのでクラスキャストエクセプションが出たと・・・
そこまでやるんなら
自分の環境に
sun.appletとかのパッケージ作って実行すればうごくのかな?
パッケージスコープのクラスとかも普通に使えるようになる
ただそういう使い方すると外には公開できないだろうな