JAVA认证

使用GridLayout布局策略的容器中,所有的组件都有相同的大小。()此题为判断题(对,错)。

题目
使用GridLayout布局策略的容器中,所有的组件都有相同的大小。()

此题为判断题(对,错)。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变? ( )

A.CardLayout

B.FlowLayout

C.BorderLayout

D.GridLavout


正确答案:B

第2题:

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

A.BorderLayout

B.FlowLayout

C.CardLayout

D.GridLayout


正确答案:B

第3题:

容器Panel和Applet默认使用的布局管理器是()

A.CardLayout

B.BorderLayout

C.FlowLayout

D.GridLayout


参考答案:C

第4题:

在Java中,对组件可实现不同的布局,下列哪个不对()

  • A、顺序布局(FlowLayout)
  • B、边界布局(BorderLayout)
  • C、网络布局(GridLayout)
  • D、中央布局(CenterLayout)

正确答案:D

第5题:

GridLayout 的三个构造方法中,能够指定容器的行数和列数以及组件之间的水平、垂直间距的是()

A.GridLayout()

B.GridLayout(int rows,int cols)

C.GridLayout(int rows,int cols,int hgap,int vgap)


答案:C
解析:GridLayout 的三个构造方法中,能够指定容器的行数和列数以及组件之间的水平、垂直间距的是GridLayout(int rows,int cols,int hgap,int vgap)

第6题:

下列语句中所使用的布局管理器,当改变容器大小,组件大小不会随着一起改变的是

A.Frame. frame1=new Frame("FlowLayout");

B.Frame. frame1=new Frame("BorderLayout");

C.frame1=new Frame("example"); frame1.setLayout(new BorderLayout());

D.frame1.setLayout(new GridLayout(2,3));


正确答案:A
解析:本题考查java中各种布局管理器的布局特点。在FlowLayout中所有组件都被压缩至最小,当容器大小变化时,上面的组件保持最小状态,大小不变;在BorderLayout中任何组件都尽量伸展,使它与容器的边缘对齐,当容器大小变化时,组件将随之变化;GridLayout将容器等分为几个格子,每个组件占一个格子,当容器大小变化,格子大小也变化,组件大小也变化。

第7题:

下列选项中,关于GridLayout(网格布局管理器)的说法错误的是()

A.GridLayout布局管理器可以设置组件的大小

B.放置在GridLayout布局管理器中的组件将自动占据网格的整个区域

C.GridLayout布局管理器中,组件的相对位置不随区域的缩放而改变,但组件的大小会随之改变,组件始终占据网格的整个区域

D.GridLayout布局管理器缺点是总是忽略组件的最佳大小,所有组件的宽高都相同


答案:A
解析:GridLayout布局管理器不可以设置组件的大小,组件会自动占据网格的整个区域

第8题:

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


正确答案:网格状
网格状

第9题:

下列语句中使用的布局管理器,当改变容器大小,组件大小不会随着一起改变的选项是( )。

A.Frame. f=new Frame("FlowLayou");

B.Frame. f=new Frame("BorderLayout");

C.f=new Frame("example");f.setLayout(new BorderLayout());

D.f.setLayout(new GridLayout(2,3));


正确答案:A
解析:本题考查Java中各种布局管理器的特点。选项A正确,在FlowLayout中所有组件都被压缩至最小,所以当容器大小变化时,其上组件保持最小状态,大小不变;选项B错误,在BorderLayout中任何组件都尽量伸展,与容器的边缘对齐,所以当容器大小变化时,组件将随之变化:选项C错误,也是BorderLayout布局,和B选项一样;选项D错误,GridLayout将容器等分为几个格子,每个组件占一个格子,当容器大小变化时,格子大小也变化,所以组件大小也变化。故本题答案是A。

第10题:

弹性布局的特点是什么?()

  • A、通过灵活地设置约束,可以实现非复杂的布局
  • B、如果不加任何约束,弹性布局得到的结果与流式布局相同
  • C、每个组件都需要上下左右四个约束
  • D、通过约束来限定组件和容器之间,组件和组件之间的位置关系
  • E、对于简单,有规律的布局,使用弹性约束会很烦琐

正确答案:A,D,E

更多相关问题