0

私のアプリケーションには複数のフォームがあり、各フォームには複数のフィールドがあります。
tabIndex プロパティを維持するのは難しいと思います。特定のフォームでフィールドを追加/再配置/削除する必要があるときはいつでも、適切な tabIndex 番号を割り当てるのに最大の時間がかかります。
より良い方法で tabIndexes を維持する方法はありますか? フォームの初期化中または何らかの形で自動化中の可能性があります。

I use Flash Builder 4.6.
4

1 に答える 1

1

コンポーネントの内部タブ番号は変更しない方がよいでしょう。Enterキーを押すたびに次のテキストフィールドにフォーカスしたい場合は、次のコード行をすべてのテキストフィールド定義に追加します。

enter="{focusManager.getNextFocusManagerComponent().setFocus()}"

そして出来上がり!問題が解決しました。コンポーネントを削除または変更しても、この方法は非常に一般的であるため、この方法を使用します。

乾杯

于 2012-12-14T15:49:13.013 に答える