Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.Locale1.1

java.lang.Object
   |
   +--java.util.Locale

Deklaration

public final class Locale
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Beschreibung

Die Klasse Locale repräsentiert einen Satz von länder- und sprachspezifischen Einstellungen, beispielsweise den Namen eines Landes und der Sprache. Ein Locale-Objekt wird stets durch drei Abkürzungen definiert: für das Land, für die Sprache und optional für eine Variante.


 
Datenelemente
public static final LocaleENGLISH
public static final LocaleFRENCH
public static final LocaleGERMAN
public static final LocaleITALIAN
public static final LocaleJAPANESE
public static final LocaleKOREAN
public static final LocaleCHINESE
public static final LocaleSIMPLIFIED_CHINESE
public static final LocaleTRADITIONAL_CHINESE
public static final LocaleFRANCE
public static final LocaleGERMANY
public static final LocaleITALY
public static final LocaleJAPAN
public static final LocaleKOREA
public static final LocaleCHINA
public static final LocalePRC
public static final LocaleTAIWAN
public static final LocaleUK
public static final LocaleUS
public static final LocaleCANADA
public static final LocaleCANADA_FRENCH
 
Konstruktoren
publicLocale(String language)     [1.4]
publicLocale(String language, String country)
publicLocale(String language, String country, String variant)
 
Methoden
public Objectclone()
public booleanequals(Object obj)
public static Locale[]getAvailableLocales()     [1.2]
public StringgetCountry()
public static synchronized LocalegetDefault()
public final StringgetDisplayCountry()
public StringgetDisplayCountry(Locale inLocale)
public final StringgetDisplayLanguage()
public StringgetDisplayLanguage(Locale inLocale)
public final StringgetDisplayName()
public StringgetDisplayName(Locale inLocale)
public final StringgetDisplayVariant()
public StringgetDisplayVariant(Locale inLocale)
public StringgetISO3Country()
public StringgetISO3Language()
public static String[]getISOCountries()     [1.2]
public static String[]getISOLanguages()     [1.2]
public StringgetLanguage()
public StringgetVariant()
public synchronized inthashCode()
public static synchronized voidsetDefault(Locale newLocale)
public final StringtoString()


 

Datenelemente im Detail

public static final Locale ENGLISH
Vordefiniertes Objekt für Englisch.
public static final Locale FRENCH
Vordefiniertes Objekt für Französisch.
public static final Locale GERMAN
Vordefiniertes Objekt für Deutsch.
public static final Locale ITALIAN
Vordefiniertes Objekt für Italienisch.
public static final Locale JAPANESE
Vordefiniertes Objekt für Japanisch.
public static final Locale KOREAN
Vordefiniertes Objekt für Koreanisch.
public static final Locale CHINESE
Vordefiniertes Objekt für Chinesisch.
public static final Locale SIMPLIFIED_CHINESE
Vordefiniertes Objekt für vereinfachtes Chinesisch.
public static final Locale TRADITIONAL_CHINESE
Vordefiniertes Objekt für traditionelles Chinesisch.
public static final Locale FRANCE
Vordefiniertes Objekt für Frankreich.
public static final Locale GERMANY
Vordefiniertes Objekt für Deutschland.
public static final Locale ITALY
Vordefiniertes Objekt für Italien.
public static final Locale JAPAN
Vordefiniertes Objekt für Japan.
public static final Locale KOREA
Vordefiniertes Objekt für Korea.
public static final Locale CHINA
Vordefiniertes Objekt für China.
public static final Locale PRC
Vordefiniertes Objekt für die VR China.
public static final Locale TAIWAN
Vordefiniertes Objekt für Taiwan.
public static final Locale UK
Vordefiniertes Objekt für Großbritannien.
public static final Locale US
Vordefiniertes Objekt für die USA.
public static final Locale CANADA
Vordefiniertes Objekt für Kanada.
public static final Locale CANADA_FRENCH
Vordefiniertes Objekt für Französisch-Kanada.

 

Konstruktoren im Detail

public Locale(String language)     [1.4]
Erzeugt ein neues Locale-Exemplar für die Sprache language.
public Locale(String language, String country)
Erzeugt ein neues Locale-Objekt für die Sprache language und das Land country.
public Locale(String language, String country, String variant)
Erzeugt ein neues Locale-Objekt für die Sprache language und das Land country in der Variante variant.

 

Methoden im Detail

public Object clone()
Erzeugt ein neues Locale-Objekt, das dieselben Einstellungen enthält.
public boolean equals(Object obj)
Liefert true, wenn obj ein Locale-Objekt ist, das dieselben Einstellungen enthält, sonst false.
public static Locale[] getAvailableLocales()     [1.2]
Liefert ein Array, das alle verfügbaren länderspezifischen Einstellungen enthält.
public String getCountry()
Liefert das Länderkürzel.
public static synchronized Locale getDefault()
Liefert die standardmäßigen Einstellungen.
public final String getDisplayCountry()
Liefert das Kürzel des Landes, für das Bildschirmausgaben gemacht werden können.
public String getDisplayCountry(Locale inLocale)
Bei dieser Variante kann zusätzlich ein gewünschtes Land angegeben werden.
public final String getDisplayLanguage()
Liefert das Kürzel der Sprache, in der Bildschirmausgaben gemacht werden können.
public String getDisplayLanguage(Locale inLocale)
Bei dieser Variante kann zusätzlich eine gewünschte Sprache angegeben werden.
public final String getDisplayName()
Liefert den Namen der Einstellungen.
public String getDisplayName(Locale inLocale)
Bei dieser Variante kann zusätzlich eine gewünschte Einstellung angegeben werden.
public final String getDisplayVariant()
Liefert den Namen der Variante.
public String getDisplayVariant(Locale inLocale)
Bei dieser Variante der Methode kann zusätzlich eine gewünschte Ländereinstellung angegeben werden.
public String getISO3Country()
Liefert die ISO-Abkürzung des Landes dieser Einstellungen.
Exception: MissingResourceException
public String getISO3Language()
Liefert die ISO-Abkürzung der Sprache dieser Einstellungen.
Exception: MissingResourceException
public static String[] getISOCountries()     [1.2]
Liefert ein Array mit den in ISO 3166 definierten Länderabkürzungen.
public static String[] getISOLanguages()     [1.2]
Liefert ein Array mit den in ISO 639 definierten Sprachabkürzungen.
public String getLanguage()
Liefert das Kürzel der Sprache.
public String getVariant()
Liefert das Kürzel der Variante.
public synchronized int hashCode()
Liefert einen Hashcode für das Locale-Objekt.
public static synchronized void setDefault(Locale newLocale)
Setzt die Standardeinstellungen auf newLocale.
public final String toString()
Liefert die String-Repräsentation des Objekts.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.