如何在GridBagLayout中设置columnWidth和rowHeight?它是gridWidth和gridHeight吗?

如何动态地指定此列的宽度?

最佳答案

根据JavaDocs

网格高度

指定用于组件显示的列中的单元格数
区。使用REMAINDER指定组件的显示区域将
从网格到列中的最后一个单元格。使用RELATIVE来指定
组件的显示区域将从网格到下一个
其列中的最后一个。

gridheight应为非负值,默认值为1。

网格宽度

指定用于组件显示的一行中的单元格数
区。使用REMAINDER指定组件的显示区域将
从gridx到行中的最后一个单元格。使用RELATIVE来指定
组件的显示区域将从gridx到下一个
该行中的最后一个。

gridwidth应该为非负值,默认值为1。

因此,如果要指定组件将跨越的行数或列数,则可以

09-26 19:59