BorderLayout()这个管理器是什么意思

BorderLayout()这个管理器是什么意思有了它还需要容器吗
2024-12-15 11:00:05
推荐回答(2个)
回答1:

这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST 和 CENTER。当使用边界布局将一个组件添加到容器中时,要使用这五个常量之一,例如:

Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(new Button("Okay"), BorderLayout.SOUTH);

这个只是用来作为布局的管理器,容器还是需要得。

回答2:

BorderLayout(