ugnagブログ

たいした内容はありません。思いつきで書いているだけ。
開発日記がメインかな。

<< どうなんだろう? | main | わかった! >>

undo・redo

コードパーサーにこの機能が欲しいという要望があったので調べてみた。
たしかswingはこの機能をサポートしていたはずだが。。。


うん、やっぱりサポートしている。
ただしこの機能を使うには、明示的に実装しなければならないようだ。

えーと、どうやって実装するんだ、これ?
さっぱりわからないぞ!!

いろいろ調べて、ようやくわかった。

テストプログラムを作ったら、ちゃんとUNDOした。

だが、テキストを入れ替えるような動作に対しUNDOをしたとき、一度全部消えてから、元に戻る。

これはいまいちだ。


もう少し調べてみるけど、どうしてもわからないときは、そのままで実装しようと思う。
かっこ悪いが、ないよりはあった方が便利だろうし。

あとの問題は、ボタンをどこに配置するかだな。。。
もう、キツキツだから。。。
プログラム・開発(ParCodeEditor) | comments (0) | -

Comments

Comment Form

本文に書いて下さい
本文にh抜きで書いて下さい