标签: java swing joptionpane
我的应用程序有很多错误消息。我想知道管理它们的最佳方法是什么,以及最有效的标准是什么?
由于
答案 0 :(得分:2)
一般解决方案是:
1)将错误消息字符串提取到资源中,因此它们都在一个地方(资源文件)而不是代码中。 (这也使得翻译国际化变得微不足道)
2)创建一个您调用以显示错误消息的类/设施/服务。这解耦了显示来自JOptionPane的错误消息的代码,如果操作正确,则允许您对代码进行单元测试,以确保从正确的位置获取正确的消息,并防止在单元测试运行期间出现模式对话框。 / p>