Руководство по actionscript. часть 5, стр. 073

‘Hello world» ~ 1

Рис. 27.2. Текстовое поле и его прямоугольная область отображения

Ширина и высота прямоугольной области отображения текстового поля могут быть указаны явно с помощью переменных экземпляра width и height класса TextField. Например, следующий код устанавливает для прямоугольной области отображения объекта t ширину, равную 200 пикселам, и высоту, равную 50 пикселам:

t. width = 200; t. height = 50:

Рисунок 27.3 демонстрирует результат предыдущих изменений, снова используя штриховую линию, которая представляет прямоугольную область отображения текстового поля.

«Hello world» «

1 I

Рис. 27.3. Заданный размер для прямоугольной области отображения текстового поля

По умолчанию прямоугольная область отображения поля не показывается на экране. Тем не менее мы можем сделать ее видимой, присвоив одной или обеим переменным экземпляра background и border класса TextField значение true. Переменная background определяет, требуется ли заливка прямоугольной области отображения текстового поля сплошным цветом, а переменная border указывает, нужно ли показывать линию толщиной 1 пиксел вокруг прямоугольной области отображения текстового поля. Цвет фона и границы задаются путем присваивания 24-битных значений RGB-цвета переменным backgroundColor и borderColor.

В листинге 27.2 представлен наш обновленный класс HelloWorld, который делает видимой прямоугольную область отображения объекта t с помощью границы темно-серого цвета и фона светло-серого цвета. Новый код выделен полужирным шрифтом.

Листинг 27.2. Отображение текста с границей и фоном

package { import flash. display.*;

import flash. text.*; // Импортируем класс TextField и другие классы, // размещенные в пакете flash. text

var t:TextField = new TextField( ); // Создаем объект TextField t. text = «Hello world»: // Указываем текст

// для отображения t. background = true; // Включаем отображение фона

t. backgroundColor = OxCCCCCC; // В качестве цвета фона указываем

// светло-серый цвет t. border = true; // Включаем отображение границы

t. borderColor = 0×333333; // В качестве цвета границы указываем

// темно-серый цвет

addChild(t); // Добавляем объект TextField в список отображения

Результат выполнения кода из листинга 27.2 показан на рис. 27.4.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 27.10.2011">Топ 10 полезных плагинов для JQuery
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.31
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 071
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.72
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 043
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.129
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 056
  • 17.06.2012">«Лаборатория Касперского» отметила сокращение количества спама
  • 21.06.2011">Объективные стороны рестайлинга сайтов.
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 122
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 132
  • 03.03.2012">Windows 8 готовит смерть Android-планшетам
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 133
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 093
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 063
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...