Flash CS3 ドキュメンテーション |
|||
| ActionScript 3.0 コンポーネントガイド > UI コンポーネントの使用 > Label の使用 > Label を使用したアプリケーションの作成 | |||
次の手順は、オーサリング時に Label コンポーネントをアプリケーションに追加する方法を示しています。この例では、単に "有効期限" というテキストをラベルで表示します。
text パラメータとして「有効期限」と入力します。
var today:Date = new Date();
var expDate:Date = addDays(today, 14);
aTa.text = expDate.toDateString();
function addDays(date:Date, days:Number):Date {
return addHours(date, days*24);
}
function addHours(date:Date, hrs:Number):Date {
return addMinutes(date, hrs*60);
}
function addMinutes(date:Date, mins:Number):Date {
return addSeconds(date, mins*60);
}
function addSeconds(date:Date, secs:Number):Date {
var mSecs:Number = secs * 1000;
var sum:Number = mSecs + date.getTime();
return new Date(sum);
}
次の例では、ActionScript を使用して Label パラメータを作成します。Label を使用して ColorPicker コンポーネントの機能を識別し、htmlText プロパティを使用して Label のテキストに書式を適用しています。
import fl.controls.Label; import fl.controls.ColorPicker; var aLabel:Label = new Label(); var aCp:ColorPicker = new ColorPicker(); addChild(aLabel); addChild(aCp); aLabel.htmlText = '<font face="Arial" color="#FF0000" size="14">Fill:</font>'; aLabel.x = 200; aLabel.y = 150; aLabel.width = 25; aLabel.height = 22; aCp.x = 230; aCp.y = 150;
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000443.html