为什么我的JPanel重叠?

时间:2012-10-28 23:08:44

标签: java swing layout grid-layout

我在框架中添加了多个面板,它们不会自动间隔开。我为每个面板都有一个布局管理器。我是否也需要一个框架?

框架为600X240,每个面板为200X200。我需要三块面板才能完美展开。如何强制框架添加一个,然后添加第一个结束的第二个等??

编辑** 我将这行代码添加到框架的构造函数中:

setLayout(new GridLayout(1,3));

现在效果很好。

1 个答案:

答案 0 :(得分:0)

我认为LayoutManagers特定于JPanels,但现在我意识到它们用于所有组件。我在OP中添加了一个编辑,显示我这样做了。谢谢!