Hatena::ブログ(Diary)

ねこら対策研究要塞日誌@はてな このページをアンテナに追加 RSSフィード Twitter

2008-04-19

[][]画像が消失する操作がある件について 画像が消失する操作がある件についてを含むブックマーク

操作は全く上記の通り。

情報: 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にした

トラックバック - http://d.hatena.ne.jp/nekora/20080419/p3