备注:thisday.getMonth():该方法获得设置日期对象中的月份值 如果月份为 1 月 则返回一个0 零值 如果为 12月则返回一个 11 所以该方法返回的值为 0-11 在具体的设计中 还可在返回值的基础 上加上 1 才能获得系统设置的月份 该方法的调用格式同上 请看下边的实例。 thisday.getDay():该方法取得用户设置的日期的星期数 系统利用该方法获得值为 0-6 其中 0 表示 星期日 而 1-6 表示星期一-星期六 所以在设置的过程中 除了 0 不符和国人的习惯外 其它的都 可以直接引用。 thisday.getYear():在该脚本中 设置日期对象的年份为 1999 年 8 月 9 日而没有设置时间值 然后利用 Year 方法获得用户设置的年份值 然后将获得年份值赋给设置的变量 thisyear 然而该 为一个与 1900 相比较带来的两位数 然后在设置与 1900 相加 将年份值转换为四位的格式。 1900-1999 输出为:0-99 其他的:原样输出。 thisday.getTime(): 该方法返回一个代表当前日期的整数值 这个整数值为从 1970 年 1 月 1 日 0 时(格林尼治时间), 即 1970年 1 月 1 日8时(北京时间)算起的毫秒数。 getHours(): 该方法获得日期对象的小时数 getMinutes(): 该方法获得日期对象的分钟数 getSeconds(): 该方法获得日期对象的秒数 thisday.setTime():根据编程的经验 带有 set 的函数一般是用来设置函数值的 事实上在 date 对象中 系统设置了许多的 set 函数 以便来设置系统的日期 该 setTime 函数用来设置系统的时 间值 在该方法的应用中 它返回一个自 1970 年 1 月 1 日零时的毫秒数 该方法的应用格式如下: dateobj.setTime(arg) 其中 dateobj 设置的时间对象 arg 设置的参数 thisday.setYear():0-99 输出年份为0-99加上1900 1900-1999 其他的直接为100-~年份 不能为负数 Switch( value ){ Case value1: Statements Break; Case value2: Statements Break; … Default: Statements Break; } NewWindow.htm 新建窗口

新打开的窗口

Alert.htm 警告框实例

单击按钮



Confimwin.htm 确认对话框实例

单击按钮




/* 编程规范/ 文档注释 /程序调试 指导方针一般是为了: 增加可读性、程序的可理解性,从而提高程序的可维护性以及程序代码质量 <包名:>的名称一般全部采用小写包名的前缀一般是域名单词序列的逆序示例 com.sun.eng com.apple.quicktime edu.cmu.cs.bovik.cheese <文件:>Java源程序文件的命名规范 必须与该文件中public类的类名同名 且后缀必须是 .java<类名:>类名一般是名词/名词词组: 每个单词的首字母大写,其它字母小写类名应当尽量简单,而且其含义能够尽量准确地刻画该类的含义 一般采用全称—尽量少用缩写词 (除非该缩写词被广泛使用) 示例 J_Clock J_Circle Time ImageSprite (图版精灵) <方法名:>方法名一般是/ 动词/动词性词组, 首字母小写 中间单词的首字母大写,其它字母小写 示例: run( ); getBackground( ); getTime( ); <变量名:>变量名的首字母小写 中间单词的首字母大写,其它字母小写变量名的首字母尽量不要用字符: _ 或 $ 变量名应当简短、有含义、且便于记忆 示例: int i; char c; double widthBox; <常量名:>常量名一般全大写,单词之间用下划线分隔 (“_”)示例: static final int MIN_WIDTH = 4;static final int MAX_WIDTH = 999; */