画像が消失する操作がある件について

操作は全く上記の通り。

情報: ImageEdito2 開始
2008/04/19 23:58:27 sbedit$ImageEditor2$ButtonCheck actionPerformed
情報: from dst fileName=.\img\f3c54bf9-9b6b-4193-91e0-8a2ec4985ab4.png
2008/04/19 23:58:55 sbedit$ImageEditor2$ButtonCheck actionPerformed
情報: ImageEdito2 開始
2008/04/19 23:58:55 sbedit$ImageEditor2$ButtonCheck actionPerformed
情報: from dst fileName=.\img\f3c54bf9-9b6b-4193-91e0-8a2ec4985ab4.png
2008/04/19 23:59:19 sbedit$ImageEditor2$ButtonCheck actionPerformed
情報: ImageEdito2 開始
2008/04/19 23:59:19 sbedit$ImageEditor2$ButtonCheck actionPerformed
情報: from dst fileName=.\img\f3c54bf9-9b6b-4193-91e0-8a2ec4985ab4.png

んーむ、「終了」を通ってないな。んで、通るべき終了処理で行う事は

model.setValueAt(fileName, editingRow, 1);

だけ。本来なら通るようにすればズバット解決なんだけど、自前お絵かきダイアログだと終了はダイアログを閉じたところで検出できるが(つかしてる)、外部グラフィックエディタは終了(というか画像ファイル書き出し)を絵コンテエディタ側では検出できない。現状は問題のフォーカスを外した事で検出。さてどうするか?
1.二回目のクリックをブロック
2.二回目のクリックの際に既存の画像ファイルを再度調査(出来るのか?穴は無いか?)
しかないか。
とりあえず2にした