Action1、Action2、Action3、Action4という4つのコマンドを持つフォームがあります。これらのコマンドは正常に実行されます。
これで、Action1コマンドを呼び出さなければならないrunCommandというボタンがあります。どうすればそれができますか。特定のボタンのアクションリスナーのアクションでコマンドを実行します。
Action1、Action2、Action3、Action4という4つのコマンドを持つフォームがあります。これらのコマンドは正常に実行されます。
これで、Action1コマンドを呼び出さなければならないrunCommandというボタンがあります。どうすればそれができますか。特定のボタンのアクションリスナーのアクションでコマンドを実行します。
actionPerformed の呼び出しは機能しますが、より適切で正しい方法があります。
Display.getInstance().getCurrent().dispatchCommand(cancel, new ActionEvent(form, BACK_COMMAND_ID));
問題は解決された。
次のコードを使用して、コード内でコマンドを実行できます。
cancle.actionPerformed(new ActionEvent(form, BACK_COMMAND_ID));