Главная » ActionScript » Настройка компонента Label

0

Компонент Label можно изменять по горизонтали и по вертикали как во время разработки, так и при исполнении. При разработке выделите компонент в рабочей области и используйте инструмент "Свободное преобразование" или одну из команд "Модификация" > "Преобразовать". Можно также задать параметр autoSize; задание этого параметра не изменяет ограничивающий прямоугольник в режиме интерактивного просмотра, но размер метки изменяется. Размер компонента Label изменяется в зависимости от значения параметра wordwrap. Если параметр установлен на значение true, изменяется размер метки по вертикали, чтобы уместился текст. Если параметр установлен на значение false, изменяется размер метки по горизонтали. При исполнении используйте метод setSize(). Дополнительную информацию см. в описании метода Label.setSize() и свойства Label.autoSize в документе Справочник по языку ActionScript 3.0 и компонентам. Также см. раздел «Создание приложения с компонентом Label» на странице 65.

Использование стилей для компонента Label

Для изменения внешнего вида экземпляра Label можно задать свойства стиля. Стиль должен быть общим для всего текста экземпляра компонента Label. Компонент Label имеет стиль textFormat, который имеет те же атрибуты, что и объект TextFormat, и позволяет задать те же свойства для содержимого Label.text, как для обычного текстового поля Flash. Следующий пример задает красный цвет текста метки.

1   Перетащите компонент Label с панели "Компоненты" в рабочую область и присвойте ему имя экземпляра

a_label.

2   Выберите вкладку "Параметры" и замените значение свойства text следующим текстом:

Color me red

3   Выберите Кадр 1 основной временной шкалы, откройте панель "Действия" и введите следующий код:

/* Create a new TextFormat object, which allows you to set multiple text properties at a time. */

var tf:TextFormat = new TextFormat();

tf.color = 0xFF0000;

/* Apply this specific text format (red text) to the Label instance. */

a_label.setStyle("textFormat", tf);

4   Выберите "Управление" > "Тестировать ролик".

Дополнительную информацию о стилях компонента Label см. в описании класса Label в документе

Справочник по языку ActionScript 3.0 и компонентам.

Обложки и компонент Label

Компонент Label не имеет визуальных элементов, для которых можно выбрать обложку.

Источник: Использование компонентов ActionScript 3.0 – 2008

По теме:

  • Комментарии