importjava.awt.*;importjava.applet.*;pulicclassDrawRectextendsApplet{Publicvoidpaint(Graphicsg){g.setColor(Color.red);g.drawRoundRect(150,50,50,50,20,40);g.setColor(Color.green);g.fillRoundRect(150,140,50,50,20,20);}}根据代码,输出结果正确的有()。A.两个圆角矩形的绘制弧高都为20B.两个圆

题目

importjava.awt.*;importjava.applet.*;pulicclassDrawRectextendsApplet{Publicvoidpaint(Graphicsg){g.setColor(Color.red);g.drawRoundRect(150,50,50,50,20,40);g.setColor(Color.green);g.fillRoundRect(150,140,50,50,20,20);}}根据代码,输出结果正确的有()。

A.两个圆角矩形的绘制弧高都为20

B.两个圆角矩形的绘制弧宽相同

C.两个圆角矩形是左对齐的

D.两个圆角矩形是上对齐的


相似考题
更多“importjava.awt.*;importjava.applet.*;pulicclassDrawRectextendsApplet{Publicvoidpaint(Graph ”相关问题
  • 第1题:

    请将下面的Applet程序补充完整。

    import java. awt. *;

    import java. applet. *;

    public class Hi【 】{

    public void paint(Graphics g){

    g. drawString("Hi!", 25, 25);

    }

    }


    正确答案:【 】extends Applet
    【 】extends Applet 解析:所有用户新建的Applet类都必须继承自Applet基类。因为Applet基类已经具有很多性质并实现一些公有方法,也只有继承Applet,我们的新类才能称之为Applet并嵌入网页中运行。

  • 第2题:

    下面程序的输出结果是( )。 import java. awt.*; import java. applet.*; public class HelloApplet extends Applet { public void paint(Graphics g) { g.drawString("Hello World! ",20,20); } }

    A.20,20

    B.Hello World!

    C.编译不能通过

    D.以上都不对


    正确答案:B
    解析:本题是考查考生对Java程序的执行过程的理解。这是一个简单的Applet(小应用程序)。程序中,首先,用import语句引入java.awt和java.applet下所有的包,使得该程序可以使用这些包中所定义的类,它类似于C中的#include语句;然后,声明一个公共类HelloApplet,用extends指明它是 Applet的子类。在类中,我们重写父类Applet的paint()方法,其中,参数8为Graphics类,它表明当前作图的上下文。在paint()方法中,调用g的方法drawString(),在坐标(20,20)处输出字符串“Hello World!”,其中坐标是用像素点来表示的。这个程序中没有实现 main()方法,这是Appld与应用程序 (Application)的区别之一。为了运行该程序,也要把它放在文件HelloWorldApplet. java中,然后对它进行编译,avacHelloApplet. java得到字节码文件HelloApplet.classo由于 Applet中没有main()方法作为Java解释器的入口,我们必须编写HTML文件,把该Applet嵌入其中,然后用appletviewer来运行,或在支持Java的浏览器上运行。它的HTML>文件如下。
      HTML>
      HEAD>
      TITLE>An Applet/TITLE>
      /HEAD>
      BODY>
      applet code="HelloApplet.class"
      width=200 height=40>
      /applet>
      /BODY>
      /HTML>
      其中,用applet>标记来启动HelloApplet, code指明字节码所在的文件,width和height指明applet所占的大小,我们把这个HTML文件存入Examplel.html,然后运行appleviewer Examplel.html。这时屏幕上弹出一个窗口,其中显示Hello World!从上述例子中可以看出,Java程序是由类构成的,对于一个应用程序来说,必须有一个类中定义 main()方法,而对applet来说,它必须作为 Applet的一个子类。

  • 第3题:

    ( 15 )在下列 Java Applet 程序的下划线处填入代码,使程序完整并能够正确运行。

    import java.applet.*;

    import java.awt.*;

    public class HelloWorld 【 15 】 {

    public void paint(Graphics g){

    g.drawString( " Hello World! " ,25,25);

    }

    }


    正确答案:

  • 第4题:

    下列Applet在坐标(30,50)处以黄色字体显示“你好!”。请选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex27 extends Applet { public void paint<Graphics g) { g.drawString("你好", 30, 50); } }

    A.setColor(Color.yellow);

    B.g.setColor(Color. Yellow),

    C.g.setFontColor(Color. yellow);

    D.g.setColor(Color. yellow);


    正确答案:D

  • 第5题:

    在下列Java Applet程序的下划线处填入代码,使程序三整并能够正确运行。

    importjava.applet.*;

    importjava.awt.*;

    publicclassHelloWofil______{

    publicvoidpaint(Graphicsg){

    g.drawstring("HelloWorld!",25,25);

    }

    }


    正确答案:extendsApplet。
    extendsApplet。 解析:继承Applet类。