Flash Builder 4 -> Button

Posted by muchag | ActionScript 3.0,Flash Builder 4 |
初回投稿:2010-07-21 (水) 18:31:03 | 最終更新:2010-07-25 (日) 2:21:18

Button
spark.components
mx.controls

 

クリックイベント登録
FB4

FB4 上ではこちらから。

テキストボックスに関数名を記入してもよし。
ドロップダウンから選択してもよし。
 

イベントハンドラーを生成
[mxml]

[/mxml] 上記のコードが自動生成される。
 

サービスの呼び出しを生成

あ、ちなみに サービスと接続 してないと、この選択肢は表示されない。
[mxml]




[/mxml] もう少し多めにコードを自動生成してくれる。
 

AS
[as3onfx4]import flash.events.Event;

var myButton:Button = new Button();
myButton.addEventListener( MouseEvent.CLICK, hoge(event:MouseEvent) );[/as3onfx4]

Posted by muchag | ActionScript 3.0,Flash Builder 4 |
初回投稿:2010-07-21 (水) 18:31:03 | 最終更新:2010-07-25 (日) 2:21:18

文字列の検索・置換

Posted by muchag | ActionScript 3.0 |
初回投稿:2010-07-20 (火) 2:23:17 | 最終更新:2011-01-09 (日) 13:43:57

ActionScript 3.0 (含、Flex)
検索
[as3]String.search(pattern:*):int[/as3]

指定された pattern を検索し、最初に一致したサブストリングのインデックスを返します。一致するサブストリングがなかった場合、メソッドは -1 を返します。

ActionScript 3.0 言語およびコンポーネントリファレンス:String

 

置換
[as3]String.replace(pattern:*, repl:Object):String[/as3]

指定された pattern をストリングと照合し、新しいストリングを返します。
この新しいストリングでは、pattern と最初に一致した部分が repl で指定された内容に置き換えられます。
pattern パラメータには、ストリングまたは正規表現を指定できます。
repl パラメータには、ストリングまたは関数を指定できます。
関数を指定した場合、一致した部分は、関数によって返されるストリングに置き換えられます。
元のストリングは変更されません。

ActionScript 3.0 言語およびコンポーネントリファレンス:String

第2引数は Object 型なんだね。
置換後文字列なわけだから、てっきり String 型かと。。。
 

正規表現

正規表現

正規表現リテラルを囲む区切り文字はスラッシュ(/)です。

Flash 用 ActionScript 3.0 のプログラミング:正規表現の基礎 正規表現の使用の概要

正規表現処理用に RegExp というクラスがある。
[as3]var pattern1:RegExp = new RegExp(“test-\\d”, “i”);
var pattern2:RegExp = /test-\d/i;[/as3] ActionScript 3.0 言語およびコンポーネントリファレンス:RegExp
 

利用例
[as3]var str:String = “she sells seashells by the seashore.”;
var pattern:RegExp = /sh\w*/;
trace(str.match(pattern)); // output: she[/as3] Flash 用 ActionScript 3.0 のプログラミング:フラグとプロパティ
 

チェック

◆ActionScript 3.0 言語およびコンポーネントリファレンス:XML
[as3]XML.replace(propertyName:Object, value:XML):XML[/as3]  
◆配列、文字列、正規表現(ActionScript3):Stringの正規表現メソッド
文字列置換に関数を利用する例が載っている。

Posted by muchag | ActionScript 3.0 |
初回投稿:2010-07-20 (火) 2:23:17 | 最終更新:2011-01-09 (日) 13:43:57

正規表現

Posted by muchag | ActionScript,PHP |
初回投稿:2010-07-19 (月) 19:05:29 | 最終更新:2017-12-24 (日) 18:21:29