importjava.awt.*;importjava.applet.*;publicclassButtonDemoextendsApplet{publicvoidinit(){ButtonpushButton=newButton(ok”);ButtondownButton=newButton(Yess”);add(pushButton);add(downButton);}}根据以上代码,下列解释正确的是()A.该代码画了一个按钮B.Button(“ok”)创建了一个有显示“ok”的按钮C.Button(

题目

importjava.awt.*;importjava.applet.*;publicclassButtonDemoextendsApplet{publicvoidinit(){ButtonpushButton=newButton(ok”);ButtondownButton=newButton(Yess”);add(pushButton);add(downButton);}}根据以上代码,下列解释正确的是()

A.该代码画了一个按钮

B.Button(“ok”)创建了一个有显示“ok”的按钮

C.Button()是构造函数

D.按钮属于容器


相似考题
参考答案和解析
参考答案:B, C
更多“importjava.awt.*;importjava.applet.*;publicclassButtonDemoextendsApplet{publicvoidinit(){B ”相关问题
  • 第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题:

    下列Applet在窗口中放置2个Button,标签分别为“东”和“西”,在窗口中的位置与它们的名字相同。选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex16 extends Applet { Button e, w; public void init() { e = new Button("东"); w = new Button("西"); add("East", e); add("West", w); } }

    A.setLayout(new BoxLayout());

    B.setLayout(new FlowLayout());

    C.setLayout(new BorderLayout());

    D.setLayout(new GridLayout());


    正确答案:C

  • 第3题:

    请在下划线处填入代码,使程序能够正确运行。

    import java .awt.*;

    import java .applet.*;

    public class SayHi extends Applet{

    public void【 】(Graphics g){

    g .drawString(“Hi!”20,20);

    }

    }


    正确答案:re movenext
    re movenext

  • 第4题:

    关于下面程序段的说法,正确的是 import java.applet.*; import java.awt.*; public class Test extends Applet{ Image IMG nClick=over(this) title=放大; public void init(){ IMG nClick=over(this) title=放大=new Image(); } public void paint(Graphics g){ g.drawImage(IMG nClick=over(this) title=放大,0,0,this); } }

    A.该程序段可以正常运行

    B.程序中所创建的Image为空,但可以显示

    C.程序中所创建的Image不为空

    D.程序中所创建的Image为空,不能显示


    正确答案:D
    解析:本题考查Image的概念和用法。程序的目的是想要使用drawImage(Image img,int x,int y,ImageObserver observer)方法将img在 Applet中画出,但由于程序段所创建的Image为空,不能显示,应该先调用getImage()获取已经存在的图像。所以选项D正确。

  • 第5题:

    下列代码的下画线处应填入的方法名是( )。 import java.awt.*; import java.applet.*; public class Hello extends Applet{ public void (Graphics g){ 9.drawstring("How are you!",l0,10); } }

    A.repaint

    B.println

    C.paint

    D.show


    正确答案:C
    C。【解析】这里使用一个继承自Applet的类来显示字符。主要方法是在paint方法中使用System.out.println显示。