Flash 如何更改选定的Flex 4 Radiobutton fontWeight
我已经到处找了一段时间了,什么也找不到。在Flex中,我需要能够将选中的单选按钮的fontWeight更改为粗体。因此,当一个单选按钮被选中时,它将调用AS3中的一个函数,该函数将设置所选单选按钮的fontWeightFlash 如何更改选定的Flex 4 Radiobutton fontWeight,flash,actionscript-3,flex4,radio-button,flash-builder,Flash,Actionscript 3,Flex4,Radio Button,Flash Builder,我已经到处找了一段时间了,什么也找不到。在Flex中,我需要能够将选中的单选按钮的fontWeight更改为粗体。因此,当一个单选按钮被选中时,它将调用AS3中的一个函数,该函数将设置所选单选按钮的fontWeight valveRadioGroup.addEventListener(Event.CHANGE, changeRadioHandler); private function changeRadioHandler(event:Event):void { //
valveRadioGroup.addEventListener(Event.CHANGE, changeRadioHandler);
private function changeRadioHandler(event:Event):void {
//change this RadioButton's fontWeight to bold
}
当它未被选中时,它还需要恢复到正常的fontWeight。有人知道这是否可能吗?谢谢 只需实现您自己的
RadioButtonSkin
(复制现有按钮)并更改标签
声明:
<s:Label id="labelDisplay" fontWeight.selectedStates="bold"
textAlign="start"
verticalAlign="middle"
maxDisplayedLines="1"
left="18" right="0" top="3" bottom="3" verticalCenter="2" />
您可以使用CSS或直接使用skinClass
属性应用此皮肤