Flash AS 制作个性月历实例教程
下面的代码将对一些节日进行提示并高亮显示:
| 以下为引用的内容: var jrname; var jrday; function showjrday ( ) { this["d"+jrday].autoSize = TextFieldAutoSize.LEFT;//设置显示节日的文本框大小可调。 this["d"+jrday].multiline = true;// 设置显示节日的文本框为多行。 this["d"+jrday].wordWrap = true;// 设置显示节日的文本框可自动换行。 this["d"+jrday].text = jrname; //将节日名称赋给显示节日的文本框。 this["d"+jrday].textColor = 0xFF0000;//节日设为红色。 } |
下面的代码,根据不同的节日,高亮显示,你可以按下面的格式,将自己的重要日子加进去。
| 以下为引用的内容: switch (mon) { case 0:
break; case 1: jrname = "14情人节"; jrday = (14 + weekday) -1; showjrday(); break; case 2: jrname = "8国际妇女节"; jrday = (8 + weekday) -1; showjrday(); break; case 3: jrname = "5清明节"; jrday = (5 + weekday) -1; showjrday(); break; case 4: jrname = "1国际劳动节"; jrday = (1 + weekday) -1; showjrday(); jrname = "4青年节"; jrday = (4 + weekday) -1; showjrday() break; case 5: jrname = "1国际儿童节"; jrday = (1 + weekday) -1; showjrday(); break; case 6: jrname = "1建党节"; jrday = (1 + weekday) -1; showjrday(); break; case 7: jrname = "1建军节"; jrday = (1 + weekday) -1; showjrday(); break; case 9: jrname = "1国庆节"; jrday = (1 + weekday) -1; showjrday(); break; case 11: jrname = "25圣诞节"; jrday = (25 + weekday) -1; showjrday(); break; } |
完了,祝你成功!
代码清单:
| 以下为引用的内容: var date:Date = new Date(); var year = date.getFullYear (); days.splice(1,1, 29); } function showday () { var i; var j = weekday; for ( i =1;i <= mondays;i++) { this["d" +j].text = i; j += 1; } var today = (day + weekday) -1; this["d" + today].textColor } showday(); var jrname; var jrday; function showjrday ( ) { this["d"+jrday].autoSize = TextFieldAutoSize.LEFT; this["d"+jrday].multiline = true; this["d"+jrday].wordWrap = true; this["d"+jrday].text = jrname; this["d"+jrday].textColor = 0xFF0000;
} switch (mon) { case 0:
break; case 1: jrname = "14情人节"; jrday = (14 + weekday) -1; showjrday(); break; case 2: jrname = "8国际妇女节"; jrday = (8 + weekday) -1; showjrday(); break; case 3: jrname = "5清明节"; jrday = (5 + weekday) -1; showjrday(); break; case 4: jrname = "1国际劳动节"; jrday = (1 + weekday) -1; showjrday(); jrname = "4青年节"; jrday = (4 + weekday) -1; showjrday() break; case 5: jrname = "1国际儿童节"; jrday = (1 + weekday) -1; showjrday(); break; case 6: jrname = "1建党节"; jrday = (1 + weekday) -1; showjrday(); break; case 7: jrname = "1建军节"; jrday = (1 + weekday) -1; showjrday(); break; case 9: jrname = "1国庆节"; jrday = (1 + weekday) -1; showjrday(); break; case 11: jrname = "25圣诞节"; jrday = (25 + weekday) -1; showjrday(); break; } |




