1、计算机二级 JAVA-82及答案解析(总分:100.00,做题时间:90 分钟)一、综合应用题(总题数:3,分数:100.00)1.本程序的功能是监听鼠标将文件对象拖到程序窗口中。窗口中只有一个文本域,选中一个文件,拖到窗口中后,文本域中将显示该次拖动操作的类型,以及拖动的文件路径及名称(鼠标直接拖动为移动操作,按住 Ctrl键拖动属于复制操作,按住 Ctrl+Shift键拖动属于建立快捷键操作),如图所示。 (分数:33.00)_2.本程序的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有四个单选按钮和一个图形面板,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮
2、,则图形面板中将显示该操作后的图形,如图所示。 (分数:33.00)_3.本程序的功能是获得系统剪贴板中的内容。程序窗口中有一个文本域和两个按钮:“复制”和“粘贴”,在文本域中输入文本,选取一部分文本后单击“复制”按钮,被选中的内容被复制到系统剪贴板上,然后单击“粘贴”按钮,系统剪贴板上的内容就插入到文本域中光标的位置,如图所示。 (分数:34.00)_计算机二级 JAVA-82答案解析(总分:100.00,做题时间:90 分钟)一、综合应用题(总题数:3,分数:100.00)1.本程序的功能是监听鼠标将文件对象拖到程序窗口中。窗口中只有一个文本域,选中一个文件,拖到窗口中后,文本域中将显示该
3、次拖动操作的类型,以及拖动的文件路径及名称(鼠标直接拖动为移动操作,按住 Ctrl键拖动属于复制操作,按住 Ctrl+Shift键拖动属于建立快捷键操作),如图所示。 (分数:33.00)_正确答案:()解析:第 1处:public DropTargetFrame() 第 2处:Class TextDropTargetListener implements DropTargetListener 第 3处:public void dragEnter(DropTargetDragEvent event)2.本程序的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有四个单选按钮和一个图形面板
4、,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮,则图形面板中将显示该操作后的图形,如图所示。 (分数:33.00)_正确答案:()解析:第 1处:class TransformTestFrame extends JFrame 第 2处:class TransformPanel extends JPanel 第 3处:public void paintComponent(Graphics g)3.本程序的功能是获得系统剪贴板中的内容。程序窗口中有一个文本域和两个按钮:“复制”和“粘贴”,在文本域中输入文本,选取一部分文本后单击“复制”按钮,被选中的内容被复制到系统剪贴板上,然后单击“粘贴”按钮,系统剪贴板上的内容就插入到文本域中光标的位置,如图所示。 (分数:34.00)_正确答案:()解析:第 1处:frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 第 2处:String text = textArea.getSelectedText() 第 3处:clipboard.setContents(selection, null)