1、计算机二级 JAVA-93 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、简单应用题(总题数:3,分数:100.00)1.本程序的主窗口有一个“登录”按钮和“请输入密码”、“密码验证.”两个文本框,用户在“请输入密码”文本框中输入密码,单击“登录”按钮,然后与预先定义的密码比较(密码预设定为:password),如果相同,则在“密码验证.”文本框中提示“通过!”,否则提示“失败!”,“密码验证.”文本框是只读的,如图所示。 (分数:30.00)_2.本程序的功能是获取鼠标在窗口中的位置。当鼠标移进窗口,就会实时显示鼠标在窗口中的相对位置,例如显示为“鼠标的当前位置:X:Y”(
2、X 为鼠标相对于窗口左上角的横坐标,Y 为鼠标相对于窗口左上角的纵坐标),如图所示。 (分数:30.00)_3.本程序监听用户在“输入密码”文本框中的输入。程序窗口中有两个文本框:“输入密码”和“偷窥密码”,在“输入密码”文本框中输入时显示*,而“偷窥密码”文本框中可实时显示在密码框中输入的真实字符(“偷窥密码”文本框是只读的),如图所示。 (分数:40.00)_计算机二级 JAVA-93 (1)答案解析(总分:100.00,做题时间:90 分钟)一、简单应用题(总题数:3,分数:100.00)1.本程序的主窗口有一个“登录”按钮和“请输入密码”、“密码验证.”两个文本框,用户在“请输入密码”
3、文本框中输入密码,单击“登录”按钮,然后与预先定义的密码比较(密码预设定为:password),如果相同,则在“密码验证.”文本框中提示“通过!”,否则提示“失败!”,“密码验证.”文本框是只读的,如图所示。 (分数:30.00)_正确答案:()解析:第 1 处:checkPassword.setEditable(false) 第 2 处:private JPasswordField myPassword2.本程序的功能是获取鼠标在窗口中的位置。当鼠标移进窗口,就会实时显示鼠标在窗口中的相对位置,例如显示为“鼠标的当前位置:X:Y”(X 为鼠标相对于窗口左上角的横坐标,Y 为鼠标相对于窗口左上
4、角的纵坐标),如图所示。 (分数:30.00)_正确答案:()解析:第 1 处:implements MouseMotionListener 第 2 处:extends MouseAdapter3.本程序监听用户在“输入密码”文本框中的输入。程序窗口中有两个文本框:“输入密码”和“偷窥密码”,在“输入密码”文本框中输入时显示*,而“偷窥密码”文本框中可实时显示在密码框中输入的真实字符(“偷窥密码”文本框是只读的),如图所示。 (分数:40.00)_正确答案:()解析:第 1 处:checkPassword.setEditable(false) 第 2 处:myPassword.getPassword()