用于特定任务的Java布局

时间:2014-10-18 21:15:43

标签: java layout

我需要建议以下任务的布局类型。我有一个面板,用户可以在其中添加或删除一些相同尺寸的组件(标签或其他面板)。同一列中将有特定数量的组件(如每列4个组件),但行中组件的数量将取决于用户。组件之间的距离将固定,向右,向左上方。我会把你需要的形象链接到你...谢谢。 link

1 个答案:

答案 0 :(得分:0)

我认为您需要GridLayout,但我建议您使用第三方布局管理器,例如MigLayout。对于有空单元格的情况,可以使用不同的布局管理器将JComponents嵌套在一起(请参阅此SO question)。 MigLayout会更容易,因为它可以模拟GridLayout,同时尊重您在JComponents上设置的首选尺寸,这样您就可以在没有拉伸组件的情况下获得空单元格。