为消息格式添加参数

另请参见

java.text.MessageFormat 代码格式允许您使用在运行时动态构造的字符串。动态添加的元素存储在一个对象数组中,该数组将作为参数被传递到 java.text.MessageFormat。可以使用“消息格式参数”对话框来指定这些对象的值。

使用 org.openide.util.NbBundle.getMessage 格式时可以添加参数。此格式是 NetBeansTM API 的一部分,用来为 IDE 生成模块。有关此格式的详细信息,请参考 NetBeans API 文档。

为消息格式输入替换参数:

  1. 在“国际化”对话框中,单击“格式”按钮。
  2. 从“替换代码格式”组合框中选择 java.text.MessageFormat 格式或 org.openide.util.NbBundle.getMessage 格式。然后单击“确定”。
  3. 在“国际化”对话框中,单击“参数”按钮。
  4. 单击“参数”文本字段旁边的“添加”按钮。

    将一系列以 0 开头的参数添加到文本字段中。

  5. 在“代码”字段中键入参数的值。
  6. 使用“添加”和“删除”按钮添加或删除消息参数。完成后,单击“确定”以关闭对话框。
  7. 按照常规方法为键字段和值字段输入值。

所提供的参数将替换使用以下格式的 {arguments} 通配符:

java.text.MessageFormat(java.util.ResourceBundle.getBundle("包名").getString(""), new Object[] {参数 1, 参数 2, 参数 3})

另请参见
对单个文件进行国际化
使用“国际化”向导对一组文件进行国际化
使用 GUI 生成器国际化字符串

法律声明