SearchReplaceTest

サンプル画像
起動すると一緒にダイアログが表示される。
これでテキスト領域の文字列を検索・置換する。

ダイアログは消すと再表示させられないので注意。
(再表示ボタンを付けるのが面倒だったから)
-->SearchReplaceTest.java
-->ダウンロード

-----コメント-----

テキストエディターに必要な機能。

追求すると意外と考えることが多かったです。
細かい動作仕様をどうするか迷うのです。

例えば、

  • どこから検索を開始するか
    (CaretPosition、SelectionStart、SelectionEndのどれか、または最初からか)
  • 最後まで処理したら最初に戻るのか
  • 置換した結果できた文字列も置換するのか
    などなど。

    メモ帳(notepad.exe)のとは仕様が違ってしまいました。


    戻る