我正在构建一个PropertyPanel。目前我使用的是GridLayout来管理JLabels及其相应的字段,以便我可以指定值。但问题在于GridLayout自动管理列的大小:它使它们的宽度相同。
这意味着当我有一个大的值字段时,列会变得更大(这很好),但另一列(带有所有我的JLabels)也会变得更大。这是一个屏幕截图:
如您所见,image属性具有巨大的值,这使得两个列变得更大,而且在JLabels后面有很多空间。
因此,我正在寻找一个LayoutManager,它可以使每个列尽可能地大。 我想要这样的布局(使用Gimp进行编辑):
谢谢
这意味着当我有一个大的值字段时,列会变得更大(这很好),但另一列(带有所有我的JLabels)也会变得更大。这是一个屏幕截图:
如您所见,image属性具有巨大的值,这使得两个列变得更大,而且在JLabels后面有很多空间。
因此,我正在寻找一个LayoutManager,它可以使每个列尽可能地大。 我想要这样的布局(使用Gimp进行编辑):
谢谢
GridLayout
的单独面板呢? - mre