根据一定的规则调用各个组件的setBounds方法放置组件。打开文档看看 LayoutManager/LayoutManager2有多少实现就知道Java提供了多少种布局管理器。
控制组件在窗体中的排列顺序和位置,常用的布局管理器有:FlowLayout 流式布局BorderLayout 边框式布局GridLayout 网格布局CardLayout 卡片布局GridBagLayout 复杂的网格布局 还有其他的布局管理器 具体请看API