Java - JOptionPane错误消息和信息消息

时间:2012-03-22 23:14:05

标签: java swing joptionpane

我的应用程序有很多错误消息。我想知道管理它们的最佳方法是什么,以及最有效的标准是什么?

  1. 我将JOptionPanes准确地包含在它们应该运行的位置。
  2. 我在类中为每个要运行的JOptionPane创建一个方法。
  3. 我创建了一个包含许多静态方法的类,其中将调用它来运行JOptionPane。
  4. 由于

1 个答案:

答案 0 :(得分:2)

一般解决方案是:

1)将错误消息字符串提取到资源中,因此它们都在一个地方(资源文件)而不是代码中。 (这也使得翻译国际化变得微不足道)

2)创建一个您调用以显示错误消息的类/设施/服务。这解耦了显示来自JOptionPane的错误消息的代码,如果操作正确,则允许您对代码进行单元测试,以确保从正确的位置获取正确的消息,并防止在单元测试运行期间出现模式对话框。 / p>