问答题 本题是-个Applet,功能是用鼠标画不同颜色的图形。页面中有5个按钮“画红色图形”、“画绿色图形”、“画蓝色图形”、“橡皮”和“清除”,单击前三个按钮中的-个,按住鼠标左键或右键在面板中拖动,就能画出对应颜色的线条,单击“橡皮”按钮,按住鼠标左键或右键在面板中拖动就能将面板中的图形擦除掉,单击“清除”按钮,就能将面板中所有的图形清除掉。
【正确答案】第1处:extends Applet implements ActionListener,Mouse-MotionIAstener 第2处:public void paint(Graphics g) 第3处:public void actionPerformed(ActionEvent e)
【答案解析】【解析】第1处继承Applet实现构件动作监听接口和鼠标移动监听接口;第2处定义paint绘制图形方法以Graph—ics类对象作为参数;第3处actionPerformed方法是发生对象的操作事件时调用,以-个监听动作类的对象e为参数。