«

»

11月 24

AS3でカレンダークラス

今、業務で使うwebアプリを作ってまして
日付を入力するUIが必要だったので、
カレンダーUIを表示するクラスを作って見ました。

This movie requires Flash Player 9

CalendarクラスのDLはこちら

使い方↓

tf.autoSize = TextFieldAutoSize.LEFT;
addChild(tf);

var calendar:Calendar = new Calendar();
addChild(calendar);
calendar.y = 30;
calendar.scaleX = 2;
calendar.scaleY = calendar.scaleX;

calendar.addEventListener(Event.SELECT, function(e:Event):void {
	tf.text = calendar.date.toString();
});

■ 解説
・日付をクリックするとSELECTイベントが叩かれます。
・日時情報を得るにはcalendar.dateにアクセスします。(date型です)

コメントを残す

メールアドレスが公開されることはありません。

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>