A-A+

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

2022-08-06 03:00:31 问答库 阅读 175 次

问题详情

下列语句中使用的布局管理器,当改变容器大小,组件大小不会随着一起改变的选项是()。
A.Frame. f=new Frame("FlowLayou");
B.Frame. f=new Frame("BordcrLayout");
C.f=new Frame("example");f.setLayout(new BorderLayout());
D.f.setLayout(new GridLayout(2,3));请帮忙给出正确答案和分析,谢谢!

参考答案

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

考点:大小,语句