2009-07-08 7 views
1

私のFlex 3アプリケーションでは、ユーザがIPアドレスをtextInputオブジェクトに入力します。Flex 3のtextArea入力を動的にフォーマットする方法

ユーザーがIPアドレスを構成する数字を入力すると、「。」を追加します。ユーザーが127000000001と入力すると、textInputコントロールに127.000.000.001と表示されるように、後で待つのではなく、オンザフライで表示されます。

私はtextInputを拡張し、 '。'をEvent.CHANGEまたはEvent.TextInputハンドラのオブジェクトのtextプロパティに追加しようとしています。

悲しいことに、私の余分な '。'表示されることはありません。数字は、ユーザーが入力したとおりにドットなしで表示されます。

IPドット表記の数値を表示するためにtextInputを拡張する方法についてのご意見はありますか?

答えて

0

コンポーネントを上書きしようとしましたが、それは "テキスト"セッター機能ですか?それはうまくいくはずです。

override public function set text(value:String):void { 
    super.text = <value formatted as IP address> 
} 
関連する問題