在下列程序横线处填入设置窗口大小的语句,窗口长200,宽100,请选择正确的一项______。 import java.awt.*; public class ex34 extends Frame { public static void main(String[] args) { ex34 e = new ex34(); ______ e. setVisible (true); } }A.setSize(200, 100);B.e.setSize(200, 100);C.setSize(100, 200

题目

在下列程序横线处填入设置窗口大小的语句,窗口长200,宽100,请选择正确的一项______。 import java.awt.*; public class ex34 extends Frame { public static void main(String[] args) { ex34 e = new ex34(); ______ e. setVisible (true); } }

A.setSize(200, 100);

B.e.setSize(200, 100);

C.setSize(100, 200);

D.e.setSize(100, 200);


相似考题
参考答案和解析
正确答案:B
更多“在下列程序横线处填入设置窗口大小的语句,窗口长200,宽100,请选择正确的一项______。import java. ”相关问题
  • 第1题:

    请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

    源程序文件代码清单如下:

    import java.awt.*;

    import java.awt.event.*;

    public class ex12_2

    extends Frame. implements MouseMotionListener, ActionListener

    private Label 1;

    private String str=" ";

    public static void main(String args[])

    {

    new ex12_2();

    }

    ex12_2( )

    {

    ______;

    setSize(200,200);

    Button btn=new Button("exit");

    btn.addActionListener (this);

    add (btn, "North" );

    l=new Label(str);

    add (l, "South" );

    show ();

    }

    public void mouseMoved(MouseEvent event)

    {

    str="Move: "+

    l. setText (str);

    }

    public void mouseDragged(MouseEvent event)

    {

    }

    public void actionPerformed(ActionEvent event)

    {

    if(event.getActionCommand().equals("exit"))

    {

    System.exit(0);

    }

    }

    }


    正确答案:addMouseMotionListener(this) event.getPoint()
    addMouseMotionListener(this) event.getPoint() 解析:本题主要考查鼠标移动事件监听和基本的AWT构件。解题关键是熟悉鼠标移动事件监听器的注册,和对鼠标移动事件的处理。本题中,第1个空,注册鼠标移动事件的监听器,注意参数是this,表示在当前运行的对象中注册该监听器:第2个空,通过调用MouseEvent的getPoint()方法获得鼠标的坐标信息。程序运行结果如下。

  • 第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题:

    下列Applet在窗口中输出一个以坐标(100,80)为中心,长轴半径为70,短轴半径为50的椭圆。选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class exl5 extends Applet { public void paint(Graphics g) { g. setColor (Color. RED); g. setColor (Color. GREEN);______ g. drawString(".O", 100, 80); } }

    A.drawOval(30, 30, 140, 100);

    B.g.drawOval(30, 30, 70, 50);

    C.g.drawLine(30, 30, 140, 100);

    D.g.drawOval(30, 30, 140, 100);


    正确答案:D

  • 第4题:

    请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。

    注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。

    源程序文件代码清单如下:

    import java.awt.*;

    import java.awt.event.*;

    public class BlueWindow

    {

    public static void main(String args[])

    {

    Frame. frm=new Frame. ("欢迎参加Java考试!");

    TheAdapterTest listener=new TheAdapterTest();

    frm. ______;

    frm.setSize(200,200);

    frm.setBackground(Color.blue);

    frm. ______;

    }

    }

    class TheAdapterTest extends WindowAdapter

    {

    public void windowClosing(WindowEvent e)

    {

    System.exit(1);

    }

    }


    正确答案:addWindowListener(listener) setVisible(true)
    addWindowListener(listener) setVisible(true) 解析:本题主要考查窗体事件的处理机制。解答本题的关键是熟悉Java语言的事件处理机制(事件、事件源和事件处理者)。在本题中,frm.addWindowListener(listener);语句的功能是为窗体对象注册监听器;frm.setVisible (true)语句的功能是使生成的窗体具有可见性,若frm.setVisible(false),则生成的窗体是不可见的。

  • 第5题:

    下列关于Java对import语句规定的叙述中,错误的是( )。A.在Java程序中import语句可以有多个SXB

    下列关于Java对import语句规定的叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个im—port语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。