JFrame的默认布局就是BorderLayout,即将一个窗体划分为东西南北中五个板块. 如果往其中添加组件,中间面板大小随窗体大小变化,其余部分根据添加的组件的大小自适应. 容器变高,则North,South区域不变,West,East,Center区域变高 容器变宽,则West,East区域不变,North,South,Center区域变宽 注意,这种布局下,每个区域最多只能包含一个组件. 五个区域默认是看不到边界线的,即距离为0. 如何设置间距? BorderLayout(): 构造一个