ファイル一括置換アプリ改訂 + MigLayoutライブラリ使ってみた

2019-03-13Griffon, Java

Griffonで作ったファイル一括置換プログラム公開 からほっておきっぱなしでしたが、メンテナンスしました。

機能を欲張り過ぎていたので、基本機能へ縮小。

  • GUIを整理
  • 基本機能へ縮小
    • ディレクトリ指定
    • 対象ファイル名パターン指定可能
    • 除外ファイル名パターン指定可能

正規表現を使用しての置換はできません。(チェックボックスはつけてしまったけど、動きません。)

始めてMigLayout使った

MigLayout: Inevitable Choice for Griffon Users? | Javalobby - marsのメモ にて紹介されていた MiG Layout ってやつを始めて使った。

これはめちゃくちゃいい!SwingのGUIがとても作りやすい。

SwingBuilderMig Layout の組み合わせで、Viewのソースが非常にシンプルになりました。

置換処理は自分で処理をほとんど記述していません。 ant.replace タスクに委譲してるだけだったりw

2019-03-13Griffon, Java