こないだ買った「Vol.1基礎編」「Vol.2 応用編」「Vol.1 AWT編」
が結構良かったので、つい「Vol.2 Swing編(上)」「Vol.2 Swing編(下)」
も買ってしまった… しばらく晩御飯抜きだね。
getGraphics で取得したリソースは dispose で手動で開放しないと
駄目なのか。ガーン。昔何かの依頼で書いたアプレット、
無茶苦茶重かったりメモリを食い潰してたのはこのせいか…。
あと、クリップの仕組みもよく分からないので、
全画面上書きしてたなぁ。あぁ。苦い思いで。
とりあえず、ドラッグ&ドロップをしたい御仁には
「Vol.1 AWT 編」がお勧め。非常に分かりやすい説明が載ってます。
Frame から継承した自前のクラスを Applet に add しようとしたら、
java.lang.IllegalArgumentException: adding a window to a container
なんとなく java.awt の中を漁ってみた所、
if (hoge instanceof Window) {
...
}
あ。そりゃ、独立した Window を Container に入れる事は
出来ないよね… ってアホか…
仕方ないので Canvas でも入れるとするか… (違…