0

これはおそらく答えられています。

Adobe Flex 4.6 の ActionScript に複数の TextInput コンポーネントを追加する方法を知っている人はいますか? 理想的には、ボタンが押されたときにこの機能が機能するのが好きです。

投稿されたいくつかの例を試しましたが、レンダリングされませんでした。例えば:

protected function bTest_clickHandler(event:MouseEvent):void
{
   var tf:TextInput = new TextInput(); 
   var label:Label = new Label(); 
   var binding:ChangeWatcher = BindingUtils.bindProperty(label, "text", tf, "text"); 

   var hbox:HBox = new HBox(); 
   hbox.addChild(tf); 
   hbox.addChild(label); 
   addChild(hbox); 
}

目的: 複数の TextInput コンポーネントを mxlm 本体に物理的に作成せずにコンテナー内に作成して、さまざまなサイズのさまざまなインスタンスの mxn のグリッドであるように見せます。

助言がありますか?

4

2 に答える 2

0

ラベル、textInput、および hbox に高さ/幅または percentHeight/percentWidth を設定するか、テキスト プロパティに値を割り当てます。

于 2012-04-13T18:13:30.450 に答える
0

var textInp:TextInput = new TextInput();

Agroup.addElement(textInp);

于 2012-12-05T08:55:22.250 に答える