下列有关布局管理器的叙述正确的是A.布局管理器是用来管理构件放置在容器的位置和大小的B.为了使

题目

下列有关布局管理器的叙述正确的是

A.布局管理器是用来管理构件放置在容器的位置和大小的

B.为了使生成的图形用户界面具有良好的平台无关性,Java语言提供了布局管理器这个工具来管理构件在容器的布局,而不是直接设置

C.布局管理器本身也是一个接口,编程中通常使用的是实现了该接口的类

D.以上说法都正确

参考答案和解析
正确答案:D
解析:这些关于布局管理器的说法都正确。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述中,错误的是

A.Applet的默认布局管理器是FlowLayout

B.JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中

C.JApplet的内容面板的默认布局管理器是BorderLayout

D.JApplet的内容面板的默认布局管理器是FlowLayout


正确答案:D
解析:本题考查Applet的基本知识。Applet是java.awt.Panel类的直接子类。因此 Applet也是一个面板容器,可以在其中设置并操作AWT构件。FlowLayout布局管理器是Panel类和Appl~类默认的布局管理器。因此,选项A的说法是正确的。
  JApplet是Applet类的扩展,它增加了对Swing构件的支持。JApplet是顶层的Swing容器,与其他顶层容器一样,JApplet内部用一个隐含的根面板,而根面板中的内容面板才是JApplet除菜单条外的所有构件的双亲。因此,向Japplet中增加构件,是把构件添加到Japplet的内容面板中,而不是直接添加到JApplet中。因此,选项B的说法是正确的。
  对JApplet设置布局管理器是对JApplet的内容面板进行设置,而不是对JApplet设置。
  JApplet的内容面板的默认布局管理器是BorderLayout,而Applet默认的布局管理器是FlowLayout。因此,选项C的说法是正确的,而选项D的说法是错误的。
  经过上述分析可知,本题的正确答案是选项D。

第2题:

面板必须有一个布局管理器,不能出现没有布局管理器的情况。

A.错误

B.正确


参考答案:A

第3题:

使容器中各个构件呈网格布局,平均占据容器空间的布局管理器是( )。

A.FlowLayout

B.BorderLayout

C.GridLayout

D.GardLayout


正确答案:C

第4题:

下列说法中,错误的一项是______。

A.使用Flowlayout进行布局管理时,构件的大小采用的是其最佳尺寸

B.使用FlowLayout在容器中放置构件的策略是:从上到下,从左到右

C.使用FolwLayout进行布局管理时,不能调节构件之间的距离

D.用FlowLayout管理的构件随容器大小变化的变化规律是:构件大小不变,构件之间的相对位置改变


正确答案:C

第5题:

下列哪个布局管理器使容器中各个构件呈网格布局,并且平均占据容器的空间?

A.GridLayout

B.CardLayout

C.BorderLayout

D.FlowLayout


正确答案:A
解析:GridLayout布局管理器的特点是使容器中各个构件呈网格布局,平均占据容器的空间。即使容器的大小发生变化,每个构件还是平均占据容器空间、构件在向容器中放置的时候,是按从上到下,从左到右的规则进行的。

第6题:

在代码中控制UI界面时,创建布局管理器,可以是帧布局管理器、_________、线性布局管理器和相对布局布局管理器等。


参考答案:表格布局管理器

第7题:

布局管理器可以管理构件的______属性。

A.大小

B.颜色

C.字体

D.名称


正确答案:A

第8题:

采用GridLayout布局管理器的容器,其中的各构件呈______布局。


正确答案:网格状
网格状

第9题:

关于布局管理器(LayoutManager),下列说法正确的是( )。

A.布局管理器是用来部署Java应用程序的网上发布的

B.(LayoutManager)本身不是接口

C.布局管理器是用来管理构件放置在容器的位置和大小的

D.以上说法都不对


正确答案:C

第10题:

下列______容器的默认布局管理器是BorderLayout。

A.Applet

B.Panel

C.Dialog

D.ScrollBar


正确答案:C

更多相关问题