0

私はフレックスアプリを持っています。入力が空の場合、テキスト入力のフォーカス長方形の色を変更する必要があります。これは、mx:scriptタグ内で記述していたときに機能していましたが、現在は新しいコンポーネント(VBoxから継承するAS3クラス)を自分で記述しています。そして今、それはもう機能していません。私は色を変更するために次のステートメントを実行していました:

txtName.setStyle("themeColor", "#ff0000");
txtName.focusManager.getFocus().drawFocus(true); 

それはmxmlに関連するものですか?どうすれば修正できますか?

4

1 に答える 1

3

どの SDK バージョンを使用していますか? これはもう機能していないため、4.x を使用していると思います。4.0 より前のバージョンでは、フォーカス カラーは「themeColor」から派生していました。4.0+ ではそうではなく、フォーカス カラーに "focusColor" を (自然に) 使用するようになりました。

于 2010-08-10T21:05:53.687 に答える