0

如果使用 TAB 选择了 MovieClip 或 Button,则会在其周围显示黄色边框。是否可以在 AS3 或 AIR中更改focusRect的颜色?如果不是,那么突出显示选定按钮的另一种方法是什么?

4

1 回答 1

1

不,你不能。但是你可以管理焦点,绘制你想要的任何东西,或者改变你的 UI 组件的状态。UI 组件创建多个状态是一个很好的做法:正常、突出显示、选中、禁用以及使用禁用的系统 focusRect 管理它们。

myComponent.addEventListener(FocusEvent.FOCUS_IN, onFocusIn);
myComponent.addEventListener(FocusEvent.FOCUS_OUT, onFocusOut);
于 2014-03-27T15:58:09.880 回答