niusouti.com

下列程序用GridLayout布局管理器将Frame分为1行3列,并放入Button构件,横线处应填入的语句是( )。 import java.awt.*; public class Test { public static void main (String[] args) { Frame. frm=new Frame. ("GridLayout"); ____________ frm.add (new Button("Button1")); frm.add (new Button("Button2")

题目

下列程序用GridLayout布局管理器将Frame分为1行3列,并放入Button构件,横线处应填入的语句是( )。 import java.awt.*; public class Test { public static void main (String[] args) { Frame. frm=new Frame. ("GridLayout"); ____________ frm.add (new Button("Button1")); frm.add (new Button("Button2")); frm.add (new Button("Button3")); frm.setSize (300,300); frm.setVisible (true); } }

A.frm.setLayout (GridLayout (1,3));

B.setLayout (new GridLayout(1,3));

C.frm.setLayout (new GridLayout(3,1));

D.frm.setLayout (new GridLayout(1,3));


相似考题
更多“下列程序用GridLayout布局管理器将Frame分为1行3列,并放入Button构件,横线处应填入的语句是( )。 ”相关问题
  • 第1题:

    当Frame的大小被改变时,Frame中的按钮的位置可能被改变,则使用下列哪一个布局管理器? ( )

    A.BorderLayout

    B.FlowLayout

    C.CardLayout

    D.GridLayout


    正确答案:B

  • 第2题:

    当Frame的大小被改变时,Frame中的按钮的位置可能被改变,则使用下列哪一个布局管理器

    A.BorderLayout

    B.FlowLayout

    C.CardLayout

    D.GridLayout


    正确答案:B
    解析:选项A)该布局管理器将容器划分为五个部分,容器大小的改变不会影响其中的组件的位置,而是影响它们的大小。选项B)该布局管理器的容器大小发生变化时,构件的大小不变,但是相对位置会发生变化。选项C)该布局管理器显示放入该容器的当前页中的组件,一次显示一个,容器大小的改变不能影响其中组件的位置。选项D)该布局管理器将容器划分为固定的网格,组件加入后占据一个单元,各组件的相对位置不会因为容器的大小变化而变化,改变的只是组件的大小。

  • 第3题:

    下面哪种布局管理器,当Frame的大小被改变时,Frame中的按钮的位置可能会被改变()

    A.BorderLayout

    B.FlowLayout

    C.CardLayout

    D.GridLayout


  • 第4题:

    下列各种布局管理器中,Frame类的默认布局是()

    A. FlowLayout

    B. CardLayout

    C. BorderLayout

    D. GridLayout


    正确答案:C

  • 第5题:

    26、使用下列哪个布局管理器时,当frame的大小变化时,在frame上的按钮的位置会发生变化?

    A.BorderLayout

    B.FlowLayout

    C.CardLayout

    D.GridLayout


    C