1、计算机二级 JAVA-118 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、综合应用题(总题数:3,分数:100.00)1.本程序的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的“Sample text”和“Text color control”面板,窗 ISl 的底部还有一个“Disable changes”复选框。在“Sample text”面板中有一个带有字符串的文本框,而在“Text color control”面板中有“Black”、“Red”和“Green”三个按钮,并且每个按钮上都有一个对应颜色的圆。单击任意按钮,文本框中的文本变成对应的颜色,
2、如果选中“Disable changes”复选框,则三个颜色按钮变为不可用,如果取消选中复选框,则三个按钮变为可用,如图所示。 (分数:30.00)_2.本程序是一个 Applet,功能是监听鼠标在面板上的移动。页面上有三个不同颜色的面板,当鼠标移到其中一个面板上时,该面板颜色发生改变,当鼠标移开后,该面板颜色又恢复原色,如图所示。 (分数:30.00)_3.本程序是一个 Applet,功能是监听对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击“复制”按钮,所选文字将显示在文本框中,如图所示。(分数:40.00)_计算机二级 JAVA-11
3、8 (1)答案解析(总分:100.00,做题时间:90 分钟)一、综合应用题(总题数:3,分数:100.00)1.本程序的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的“Sample text”和“Text color control”面板,窗 ISl 的底部还有一个“Disable changes”复选框。在“Sample text”面板中有一个带有字符串的文本框,而在“Text color control”面板中有“Black”、“Red”和“Green”三个按钮,并且每个按钮上都有一个对应颜色的圆。单击任意按钮,文本框中的文本变成对应的颜色,如果选中“Disable c
4、hanges”复选框,则三个颜色按钮变为不可用,如果取消选中复选框,则三个按钮变为可用,如图所示。 (分数:30.00)_正确答案:()解析:第 1 处:upper.setLayout( new BorderLayout() ) 第 2 处:class ButtonListener implements ActionListener 第 3 处:this.c = c2.本程序是一个 Applet,功能是监听鼠标在面板上的移动。页面上有三个不同颜色的面板,当鼠标移到其中一个面板上时,该面板颜色发生改变,当鼠标移开后,该面板颜色又恢复原色,如图所示。 (分数:30.00)_正确答案:()解析:第
5、1 处:public void init() 第 2 处:extends Panel implements MouseListener 第 3 处:addMouseListener(this)3.本程序是一个 Applet,功能是监听对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击“复制”按钮,所选文字将显示在文本框中,如图所示。(分数:40.00)_正确答案:()解析:第 1 处:setLayout(new FlowLayout(FlowLayout.LEFT) 第 2 处:button.addActionListener(this) 第 3 处:s=ta.getSelectedText()