问题详情

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


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));

时间:2022-01-09 20:50 关键词:

答案解析

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