現在、匿名の ActionListeners を置き換えています
new ActionListener() {
@Override
public void actionPerformed(final ActionEvent event) {
// ...
}
}
アクションを表すクラスファイル:
public class xxxxxxxAction extends AbstractAction {
}
ただし、私の GUI は多くのアクションを実行できます (例: CreatePersonAction、RenamePersonAction、DeletePersonAction、SwapPeopleAction など)。
これらのクラスをまとまりのある構造に編成する良い方法はありますか?