エラーメッセージを外部化する方法

ディマ:

これは、エラーメッセージを外部化するためのベストプラクティスの問題です。

私は、コード、短い説明、重大度にエラーがあるプロジェクトに取り組んでいます。そのような記述を外部化する最良の方法は何だろうと思っていました。私の頭に浮かぶのは、それらを悪いコードに入れたり、データベースに保存したり、プロパティファイルに入れたり、あるいは静的クラスに説明をロードしたりすることです。私はプロパティで行くと思いますが、それを行うより良い方法があるかもしれません。

ありがとう

justkt:

ResourceBundle使用して、これらのメッセージ(およびボタンとラベルのテキスト、アクセラレータ、ショートカットなどの他のユーザーインターフェイスメッセージ)を保存します。変数フレームにerror.NameOfErrorMessageという名前のエラーとJFrameがあるErrorMessagesという名前のバンドルがあると想定した短い例を次に示します。

ResourceBundle errorMsg = ResourceBundle.getBundle("ErrorMessages");
String currError = errorMsg.getString("error.NameOfErrorMessage");
JOptionPane.showMessageDialog(frame, currError);

詳細については、国際化チュートリアルの「リソースバンドルクラスについて」を参照してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Androidのカスタム例外クラスでエラーメッセージの文字列を外部化する方法

分類Dev

外部ソースからのエラーメッセージに.fadeIn()を追加する方法

分類Dev

エフェメラルメッセージを削除する方法

分類Dev

HibernateでSQLエラーメッセージを取得する方法

分類Dev

openerpエラーメッセージを表示する方法

分類Dev

DataAnnotationsのエラーメッセージを表示する方法

分類Dev

Angular&Firebase-エラーメッセージを表示する方法

分類Dev

SQLServerのエラーメッセージを変更する方法

分類Dev

エラーメッセージ「lsnomatch」を抑制する方法は?

分類Dev

エラーメッセージを削除する方法

分類Dev

StringTemplateでエラーメッセージを取得する方法は?

分類Dev

ANTLRエラーメッセージを解釈する方法は?

分類Dev

帆にエラーメッセージを印刷する方法

分類Dev

zsh でエラー メッセージを抑制する方法は?

分類Dev

ラバ:エラーメッセージを表示するPGP復号化無効なPGPメッセージ

分類Dev

パラメータ化されたメッセージをfreemarker / springメッセージに追加する方法

分類Dev

暗号化されたメッセージをエンコード/保存する方法

分類Dev

暗号化キーでメッセージを暗号化する方法

分類Dev

Codeigniter:ユーザーのエラーメッセージを削除する方法

分類Dev

Spring:検証エラーを解決する方法->エラーコード->エラーメッセージ

分類Dev

passport.authenticateから成功メッセージとエラーメッセージを取得する方法は?

分類Dev

liferayポータルでエラーメッセージを表示する方法

分類Dev

MassTransit / RabbitMqエラーキュー-メッセージを削除する方法は?

分類Dev

フィールド上にエラーメッセージを表示する方法

分類Dev

フォーム内にエラーメッセージを表示する方法

分類Dev

C#でエラーメッセージをスローする方法は?

分類Dev

フォームにエラーメッセージを表示する方法

分類Dev

エラーメッセージをすばやく表示する方法

分類Dev

SpringBootを使用してrestfulAPIでエラーメッセージを送信する方法

Related 関連記事

  1. 1

    Androidのカスタム例外クラスでエラーメッセージの文字列を外部化する方法

  2. 2

    外部ソースからのエラーメッセージに.fadeIn()を追加する方法

  3. 3

    エフェメラルメッセージを削除する方法

  4. 4

    HibernateでSQLエラーメッセージを取得する方法

  5. 5

    openerpエラーメッセージを表示する方法

  6. 6

    DataAnnotationsのエラーメッセージを表示する方法

  7. 7

    Angular&Firebase-エラーメッセージを表示する方法

  8. 8

    SQLServerのエラーメッセージを変更する方法

  9. 9

    エラーメッセージ「lsnomatch」を抑制する方法は?

  10. 10

    エラーメッセージを削除する方法

  11. 11

    StringTemplateでエラーメッセージを取得する方法は?

  12. 12

    ANTLRエラーメッセージを解釈する方法は?

  13. 13

    帆にエラーメッセージを印刷する方法

  14. 14

    zsh でエラー メッセージを抑制する方法は?

  15. 15

    ラバ:エラーメッセージを表示するPGP復号化無効なPGPメッセージ

  16. 16

    パラメータ化されたメッセージをfreemarker / springメッセージに追加する方法

  17. 17

    暗号化されたメッセージをエンコード/保存する方法

  18. 18

    暗号化キーでメッセージを暗号化する方法

  19. 19

    Codeigniter:ユーザーのエラーメッセージを削除する方法

  20. 20

    Spring:検証エラーを解決する方法->エラーコード->エラーメッセージ

  21. 21

    passport.authenticateから成功メッセージとエラーメッセージを取得する方法は?

  22. 22

    liferayポータルでエラーメッセージを表示する方法

  23. 23

    MassTransit / RabbitMqエラーキュー-メッセージを削除する方法は?

  24. 24

    フィールド上にエラーメッセージを表示する方法

  25. 25

    フォーム内にエラーメッセージを表示する方法

  26. 26

    C#でエラーメッセージをスローする方法は?

  27. 27

    フォームにエラーメッセージを表示する方法

  28. 28

    エラーメッセージをすばやく表示する方法

  29. 29

    SpringBootを使用してrestfulAPIでエラーメッセージを送信する方法

ホットタグ

アーカイブ