15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Internationalisierung von Anwendungen<br />

Verwenden der StringTools-Klasse<br />

Die StringTools-Klasse bietet zwei Methoden zum Umwandeln der Groß- und Kleinschreibung: toLowerCase() und<br />

toUpperCase(). Sie erstellen ein StringTools-Objekt, indem Sie den Konstruktor mit einer Gebietsschema-ID<br />

aufrufen. Die StringTools-Klasse ruft die Regeln zur Umwandlung von Groß- und Kleinschreibung für das jeweilige<br />

Gebietsschema (oder ein alternatives Gebietsschema als Ausweichlösung) vom Betriebssystem ab. Der Algorithmus<br />

zur Umwandlung von Groß- und Kleinschreibung kann nicht weiter angepasst werden.<br />

Im folgenden Codebeispiel werden die toUpperCase()- und toLowerCase()-Methoden verwendet, um den Buchstaben<br />

„ß“ in einem Satz umzuwandeln.<br />

var phrase:String = "Schloß Neuschwanstein";<br />

var converter:StringTools = new StringTools("de-DE");<br />

var upperPhrase:String = converter.toUpperCase(phrase);<br />

trace(upperPhrase); // SCHLOSS NEUSCHWANSTEIN<br />

var lowerPhrase:String = converter.toLowerCase(upperPhrase);<br />

trace(lowerPhrase);// schloss neuschwanstein<br />

Die toUpperCase()-Methode wandelt den Kleinbuchstaben „ß“ in zwei groß geschriebene „SS“ um. Diese<br />

Transformation erfolgt jedoch nur in einer Richtung. Wenn die Buchstaben „SS“ wieder in Kleinbuchstaben<br />

umgewandelt werden, ist das Ergebnis „ss“, nicht „ß“.<br />

Beispiel: Internationalisierung einer Börsenticker-<br />

Anwendung<br />

Flash Player 10.1 und höher, Adobe AIR 2.0 und höher<br />

Mit der Anwendung „Global Stock Ticker“ werden fiktive Börsendaten aus drei verschiedenen Börsen (USA, Japan<br />

und Europa) abgerufen und angezeigt. Die Anwendung formatiert die Daten gemäß den Konventionen verschiedener<br />

Gebietsschemas.<br />

Dieses Beispiel veranschaulicht die folgenden Funktionsmerkmale des flash.globalization-Pakets:<br />

Zahlenformatierung mit Erkennung des Gebietsschemas<br />

Währungsformatierung mit Erkennung des Gebietsschemas<br />

Einstellen von ISO-Währungscodes und Währungssymbolen<br />

Datumsformatierung mit Erkennung des Gebietsschemas<br />

Abrufen und Anzeigen der passenden Abkürzungen für Monatsnamen<br />

Die Anwendungsdateien für dieses Beispiel finden Sie unter<br />

www.adobe.com/go/learn_programmingAS3samples_flash_de. Die Dateien für die Anwendung „Global Stock<br />

Ticker“ befinden sich im Ordner „Samples/GlobalStockTicker“. Die Anwendung umfasst die folgenden Dateien:<br />

Letzte Aktualisierung 27.6.2012<br />

1013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!