This class is a concrete
ResourceBundle that gets it
resources from a property file. This implies that the resources are
strings. For more information about resource bundles see the class
ResourceBundle.
You should not use this class directly, or subclass it, but you get
an object of this class automatically when you call
ResourceBundle.getBundle() and there is a properties
file.
If there is also a class for this resource and the same locale, the
class will be chosen. The properties file should have the name of the
resource bundle, appended with the locale (e.g.
_de.properties. The file should have the same format
as for
Properties.load()
An example of a properties file for the german language is given
here. This extends the example given in ListResourceBundle.
Create a file MyResource_de.properties with the following contents
and put it in the CLASSPATH. (The char
\u00e4 is the
german ä)
s1=3
s2=MeineDisk
s3=3. M\u00e4rz 96
s4=Die Diskette ''{1}'' enth\u00e4lt {0} in {2}.
s5=0
s6=keine Dateien
s7=1
s8=eine Datei
s9=2
s10={0,number} Dateien
s11=Die Formatierung warf eine Exception: {0}
s12=FEHLER
s13=Ergebnis
s14=Dialog
s15=Auswahlkriterium
s16=1,3
Creates a new property resource bundle.
This method should return all keys for which a resource exists.
ResourceBundlethat gets it resources from a property file. This implies that the resources are strings. For more information about resource bundles see the classResourceBundle. You should not use this class directly, or subclass it, but you get an object of this class automatically when you callResourceBundle.getBundle()and there is a properties file. If there is also a class for this resource and the same locale, the class will be chosen. The properties file should have the name of the resource bundle, appended with the locale (e.g._de.properties. The file should have the same format as forProperties.load()An example of a properties file for the german language is given here. This extends the example given in ListResourceBundle. Create a file MyResource_de.properties with the following contents and put it in the CLASSPATH. (The char\u00e4 is the
german ä)
s1=3 s2=MeineDisk s3=3. M\u00e4rz 96 s4=Die Diskette ''{1}'' enth\u00e4lt {0} in {2}. s5=0 s6=keine Dateien s7=1 s8=eine Datei s9=2 s10={0,number} Dateien s11=Die Formatierung warf eine Exception: {0} s12=FEHLER s13=Ergebnis s14=Dialog s15=Auswahlkriterium s16=1,3