Internationalizing a String With the GUI Builder
See Also
If you need to internationalize a GUI application, you can use the GUI Builder
to replace a GUI component's hard-coded text with internationalized strings.
To insert an internationalized string with the GUI Builder:
- Open the desired file in the GUI Builder by double-clicking its node in
the Files or Projects window.
- Select the appropriate GUI component in the Inspector window.
- In the Properties window, select the property that you want to internationalize
(for example, the text property of jLabel). Click the ellipsis (...)
button to open the property editor.
- Select Resource Bundle from the Select Mode combo box.
The property editor switches to resource bundle mode. If a resource bundle
already exists for the source, the .properties file into which the
internationalized strings will be saved is displayed in the Bundle Name field.
- To choose a different .properties file, click Browse. Alternatively,
you can click New to create a new properties file in which to save the internationalized
strings. The .properties suffix is added to the file name you specify.
- Click Format if you want to change the method used to generate the internationalized
string.
- Click Arguments if you want to add arguments to the method call. You can
add arguments to the method call only if you use the java.text.MessageFormat
or org.openide.util.NbBundle.getMessage formats.
- Type in values for the Key and Value properties and click OK.
- See Also
- Inserting an Internationalized String Into Source Code
- Code Formats for Internationalized Strings
- Internationalizing a Single File
Legal Notices