私自身、私は常にActionListener
スイングイベントハンドラー(ボタンクリックなど)として使用しており、ほとんどのスイングアプリケーションで見た中で最も一般的なリスナーです。
Action
ただし、ここスタックオーバーフローに参加しているSwingの専門家の中には、ではなく使用することを勧める人もActionListener
います。そうすることでどのようなメリットがありますか?
私自身、私は常にActionListener
スイングイベントハンドラー(ボタンクリックなど)として使用しており、ほとんどのスイングアプリケーションで見た中で最も一般的なリスナーです。
Action
ただし、ここスタックオーバーフローに参加しているSwingの専門家の中には、ではなく使用することを勧める人もActionListener
います。そうすることでどのようなメリットがありますか?
Action
コンポーネント間で機能を共有する必要がある場合は、をお勧めします。ドキュメントから
同じ関数を実行するコンポーネントが2つ以上ある場合は、Actionオブジェクトを使用して関数を実装することを検討してください。
だけでなく言う
アクションオブジェクトは、アクションイベントの処理だけでなく、ツールバーボタン、メニュー項目、共通ボタン、テキストフィールドなどのアクションイベントの実行コンポーネントの状態の集中処理も提供するアクションリスナーです。アクションが処理できる状態には、テキスト、アイコン、ニーモニック、有効、および選択されたステータスが含まれます。