いくつかの異なるシナリオを区別するためにパラメーターを必要とするメソッドがあります。文字列を渡すだけで、私 (または将来このクラスを使用する人) が認識されたコマンドの 1 つを使用することを期待できます。私はむしろ次のような構成が欲しいです:
メソッド宣言:
myMethod(myOption opt){ ... }
呼び出しは次のようになります。
myMethod(myOption.option1);
メソッドで私はこれを行うことができるはずです:
if (opt == myOption.option1){ ... }
ボタンまたはアイコンの構成を渡すとき、これがメッセージボックスの動作方法だと思います。
私は多くの実験を行い、多くの検索を行いましたが、何も見つかりませんでした。おそらく、Google にフィードするキーワードの正しい組み合わせが見つからないためです。
ご協力いただきありがとうございます!