В случае Jewel стили модифицируются с помощью CSS.Селекторы используют следующий формат: .jewel.<component-name>
.В случае Jewel Button
, используйте следующее, чтобы воздействовать на все кнопки драгоценного камня сразу и изменить цвет текстовой метки на красный:
<fx:Style>
.jewel.button
{
color: #ff0000;
}
</fx:Style>
(Вы можете добавить этот селектор ввнешний CSS-файл, если вы хотите вместо этого в MXML или AS3)
Компилятор выведет это правило селектора вместо того, которое содержится в теме Jewel, поскольку ваш проект имеет приоритет.
Только для измененийодин экземпляр:
.jewel.button.mystyle
{
color: #00ff00;
}
и используйте его:
<j:Button text="A Button" className="mystyle"/>
Предыдущая кнопка изменит цвет текстовой метки на зеленый.
Кроме того, вы можете использовать j|Button
, как вы делали, чтобы изменять или добавлять шарики во время выполнения (IBead
)
В случае базовых компонентов все выполняется через js|Button
, шарикии стили CSS.