【分析解答题】
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度200。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:

import jav
A、awt.*; import jav
A、applet.*; /* <applet code="ex6_2.class"width=800 height=400> </applet> */ public class ex6_2 extendsApplet{private Panel pane16_2;privateCanvas canvas6_2;privateButton btnl, btn2, btn3; public void init(){canvas6_2=newCanvas();canvas6_2.______________;canvas6_2.setBackgroundColor.black);add(canvas6_2);pane16_2 = new Panel(); pane16_2.setBackground(Color.black ); btn1 = newButton( "Red" ); btn2 = newButton( "Green" ); btn3 = newButton( "Blue" ); pane16_2.add( btn1 ; pane16_2.add( btn2 ; pane16_2.add( btn3 ; ____________; } public boolean actionEvent e, Object o if( e.target == btn1 ){pane16_2.setBackground(Color.red );canvas6_2.setBackgroundColor.red); } else if( e.target == btn2 ){ pane16_2.setBackground(Color.green ); canvas6_2.setBackgroundColor.green); } else if( e.target == btn3 ){ canvas6_2.setBackgroundColor.blue); pane16_2.setBackground(Color.blue ); } return true; }}