< prev index next >

src/java.base/share/classes/java/util/ResourceBundle.java

Print this page

        

*** 1220,1235 **** * <code>Locale("en", "GB")</code>. * * <p>Calling <code>getBundle</code> with the locale arguments below will * instantiate resource bundles as follows: * ! * <table summary="getBundle() locale to resource bundle mapping"> * <tr><td>Locale("fr", "CH")</td><td>MyResources_fr_CH.class, parent MyResources_fr.properties, parent MyResources.class</td></tr> * <tr><td>Locale("fr", "FR")</td><td>MyResources_fr.properties, parent MyResources.class</td></tr> * <tr><td>Locale("de", "DE")</td><td>MyResources_en.properties, parent MyResources.class</td></tr> * <tr><td>Locale("en", "US")</td><td>MyResources_en.properties, parent MyResources.class</td></tr> * <tr><td>Locale("es", "ES")</td><td>MyResources_es_ES.class, parent MyResources.class</td></tr> * </table> * * <p>The file MyResources_fr_CH.properties is never used because it is * hidden by the MyResources_fr_CH.class. Likewise, MyResources.properties * is also hidden by MyResources.class. --- 1220,1238 ---- * <code>Locale("en", "GB")</code>. * * <p>Calling <code>getBundle</code> with the locale arguments below will * instantiate resource bundles as follows: * ! * <table> ! * <caption style="display:none">getBundle() locale to resource bundle mapping</caption> ! * <tbody> * <tr><td>Locale("fr", "CH")</td><td>MyResources_fr_CH.class, parent MyResources_fr.properties, parent MyResources.class</td></tr> * <tr><td>Locale("fr", "FR")</td><td>MyResources_fr.properties, parent MyResources.class</td></tr> * <tr><td>Locale("de", "DE")</td><td>MyResources_en.properties, parent MyResources.class</td></tr> * <tr><td>Locale("en", "US")</td><td>MyResources_en.properties, parent MyResources.class</td></tr> * <tr><td>Locale("es", "ES")</td><td>MyResources_es_ES.class, parent MyResources.class</td></tr> + * </tbody> * </table> * * <p>The file MyResources_fr_CH.properties is never used because it is * hidden by the MyResources_fr_CH.class. Likewise, MyResources.properties * is also hidden by MyResources.class.
*** 1309,1329 **** * <code>Locale("")</code> and the formats are <code>"java.class"</code> * and <code>"java.properties"</code>, then the following is the * sequence of locale-format combinations to be used to call * <code>control.newBundle</code>. * ! * <table style="width: 50%; text-align: left; margin-left: 40px;" ! * border="0" cellpadding="2" cellspacing="2" summary="locale-format combinations for newBundle"> ! * <tbody> * <tr> * <td * style="vertical-align: top; text-align: left; font-weight: bold; width: 50%;"><code>Locale</code><br> * </td> * <td * style="vertical-align: top; text-align: left; font-weight: bold; width: 50%;"><code>format</code><br> * </td> * </tr> * <tr> * <td style="vertical-align: top; width: 50%;"><code>Locale("de", "DE")</code><br> * </td> * <td style="vertical-align: top; width: 50%;"><code>java.class</code><br> * </td> --- 1312,1334 ---- * <code>Locale("")</code> and the formats are <code>"java.class"</code> * and <code>"java.properties"</code>, then the following is the * sequence of locale-format combinations to be used to call * <code>control.newBundle</code>. * ! * <table style="width: 50%; text-align: left; margin-left: 40px;"> ! * <caption style="display:none">locale-format combinations for newBundle</caption> ! * <thead> * <tr> * <td * style="vertical-align: top; text-align: left; font-weight: bold; width: 50%;"><code>Locale</code><br> * </td> * <td * style="vertical-align: top; text-align: left; font-weight: bold; width: 50%;"><code>format</code><br> * </td> * </tr> + * </thead> + * <tbody> * <tr> * <td style="vertical-align: top; width: 50%;"><code>Locale("de", "DE")</code><br> * </td> * <td style="vertical-align: top; width: 50%;"><code>java.class</code><br> * </td>
< prev index next >