Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Класс TextJustifier является абстрактным базовым классом для типов выравнивания, которые можно применять к TextBlock, в частности, классы EastAsianJustifier и SpaceJustifier.
Нельзя создать экземпляры класса TextJustifier напрямую. При вызове new TextJustifier()
выдается исключение ArgumentError
. Если определить свойства объекта EastAsianJustifier или SpaceJustifier после его применения к TextBlock, объект TextBlock не становится недействительным.
lineJustification:String
[чтение и запись]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Задает выравнивание строк для текста в блоке.
Действительными значениями для этого свойства являются константы, определенные в LineJustification
.
Строковое значение | Описание |
---|
LineJustification.UNJUSTIFIED | Не выравнивает строки. |
LineJustification.ALL_BUT_LAST | Выравнивает все строки, кроме последней. |
LineJustification.ALL_INCLUDING_LAST | Выравнивает все строки. |
Реализация public function get lineJustification():String
public function set lineJustification(value:String):void
См. также
locale:String
[только для чтения]
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Задает локаль, для определения правил выравнивания для текста в блоке. Используются стандартные идентификаторы локали. Например "en", "en_US" и "en-US" относятся к английскому, а "ja" — к японскому.
Реализация public function get locale():String
Выдает | ArgumentError — Локаль locale имеет значение null или слишком коротка, чтобы быть действительной.
|
public function TextJustifier(locale:String, lineJustification:String)
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
При вызове конструктора new TextJustifier()
выдается исключение ArgumentError
. Однако можно вызывать конструкторы для следующих подклассов TextJustifier:
new SpaceJustifier()
new EastAsianJustifier()
Параметры | locale:String — Локаль, определяющая правила выравнивания.
|
|
| lineJustification:String — Тип выравнивания строк в абзаце. Используйте константы LineJustification для этого свойства.
|
Выдает | ArgumentError — Локаль locale имеет значение null или слишком коротка, чтобы быть действительной.
|
|
| ArgumentError — Заданная локаль lineJustification не является членом LineJustification .
|
См. также
public static function getJustifierForLocale(locale:String):TextJustifier
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10 |
Собирает подкласс TextJustifier, соответствующий заданной локали.
Китайская, японская и корейская локали формируют объект EastAsianJustifier по умолчанию. В остальных случаях создается объект по умолчанию SpaceJustifier.
Параметры
| locale:String — Локаль, определяющая выравнивание.
|
ВозвращаетВыдает | ArgumentError — Локаль locale имеет значение null или слишком коротка, чтобы быть действительной.
|
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Sep 24 2008, 07:56 AM -07:00