我需要建议以下任务的布局类型。我有一个面板,用户可以在其中添加或删除一些相同尺寸的组件(标签或其他面板)。同一列中将有特定数量的组件(如每列4个组件),但行中组件的数量将取决于用户。组件之间的距离将固定,向右,向左上方。我会把你需要的形象链接到你...谢谢。 link
答案 0 :(得分:0)
我认为您需要GridLayout,但我建议您使用第三方布局管理器,例如MigLayout。对于有空单元格的情况,可以使用不同的布局管理器将JComponents
嵌套在一起(请参阅此SO question)。 MigLayout
会更容易,因为它可以模拟GridLayout
,同时尊重您在JComponents
上设置的首选尺寸,这样您就可以在没有拉伸组件的情况下获得空单元格。