我可以在BorderLayout中强制自动换行吗?

时间:2010-04-25 14:11:37

标签: java swing wrapping layout

我想知道是否可以像在FlowLayout中一样强制BorderLayout中的组件进行换行。

2 个答案:

答案 0 :(得分:1)

BorderLayout原则上只有5个位置:北,南,东,西和中心。如果您想微观管理其中一个位置,最好将JPanel放在那里,并调整其布局(例如,将其设置为FlowLayout)。

答案 1 :(得分:1)

使用FlowLayout时,组件将自动换行。问题是面板的高度不会自动增加,因此您可能永远不会看到包装的组件。 Wrap Layout试图解决此问题。