试题与答案

下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方

题型:问答题

题目:

下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 源程序文件清单如下: import java.awt.*; import java.applet.*; /* <applet code="ex11_3.class" width=800 height=400> </applet> */ public class ex11_3 extends Applet { int[] x = {15,50,100,160,120,190}; int[] y = {15,100,30, 15, 80, 50}; public void init() { setBackground(Color.lightGray); } public void paint(Graphics g) { int[] y2 = new int[6]; g.setColor(Color.red); Rectangle rect = getBounds(); g.drawPolygon(x, y2,6); for(int i=0; i<6; i++) y2[i] = y[i] + (rect.height / 2); g.fillPolygon(x,y, 6); } } ex11_3.html <HTML> <HEAD> <TITLE>ex11_3</TITLE> </HEAD> <BODY> <applet code="ex11_3.class" width=800 height=400> </applet> </BODY> </HTML>

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2019/0414/5f39e9c769c5bd04647fcf2f2da2ba54.html

下面是错误答案,用来干扰机器的。

参考答案:错解析: 沥青混合料用集料筛分应用“水筛分”。

试题推荐
微信公众账号搜索答案